Latest web development tutorials

SQL ORDER BY คำหลัก

สั่งซื้อโดยใช้คำสำคัญที่ใช้ในการจัดเรียงชุดผลลัพธ์


SQL ORDER BY คำหลัก

สั่งซื้อโดยใช้คำสำคัญที่ใช้ในการเรียงลำดับผลการตั้งค่าให้สอดคล้องกับคอลัมน์หรือหลายคอลัมน์

ORDER BY คำหลักเริ่มต้นที่จะเรียงลำดับระเบียนในลำดับ หากคุณจำเป็นต้องเรียงลำดับระเบียนในลำดับถัดลงคุณสามารถใช้คำหลัก DESC

ไวยากรณ์ SQL สั่ง BY

SELECT column_name , column_name
FROM table_name
ORDER BY column_name , column_name ASC|DESC;


ฐานข้อมูลการสาธิต

ในการกวดวิชานี้เราจะใช้ฐานข้อมูลตัวอย่าง w3big

ต่อไปนี้เป็นที่เลือก "เว็บไซต์" ข้อมูลตาราง:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

ORDER BY อินสแตนซ์

คำสั่ง SQL ต่อไปนี้เพื่อเลือกเว็บไซต์ทั้งหมดจาก "เว็บไซต์" รายชื่อและจัดเรียงตาม "Alexa" คอลัมน์:

ตัวอย่าง

* เลือกจาก เว็บไซต์ การสั่งซื้อ จำแนกตาม Alexa;

การส่งออกการดำเนินการ:



ORDER BY ตัวอย่าง DESC

คำสั่ง SQL ต่อไปนี้เพื่อเลือกเว็บไซต์ทั้งหมดจาก "เว็บไซต์" รายการและทำตาม "Alexa" คอลัมน์เรียงลำดับ:

ตัวอย่าง

* เลือกจาก เว็บไซต์ การสั่งซื้อ จำแนกตาม Alexa DESC;

การส่งออกการดำเนินการ:



ORDER BY หลายคอลัมน์

คำสั่ง SQL ต่อไปนี้เพื่อเลือกเว็บไซต์ทั้งหมดจาก "เว็บไซต์" รายการและทำตาม "ประเทศ" และ "Alexa" เรียงคอลัมน์:

ตัวอย่าง

* เลือกจาก เว็บไซต์ การสั่งซื้อ จำแนกตาม ประเทศ Alexa;

การส่งออกการดำเนินการ: