สอนเขียนคำสั่ง SQL เรียงจากมากไปน้อย ด้วยคำสั่ง ORDER BY ตามด้วยชื่อ Columns ที่ต้องการเรียงข้อมูล และตามด้วย DESC โดยตัวอย่างจะแนะนำวิธีการเรียงข้อมูล Column price ซึ่งเป็นข้อมูลชนิดตัวเลข สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง คำสั่ง SQL เรียงจากมากไปน้อย ด้วย ORDER BY DESC
SELECT * FROM book ORDER BY price DESC;
ผลลัพธ์
+----+------------+--------+------------+
| id | name | price | created |
+----+------------+--------+------------+
| 6 | SQL Server | 220.00 | 2022-02-09 |
| 7 | Windows | 220.00 | 2022-02-09 |
| 1 | C++ | 190.00 | 2022-02-09 |
| 4 | SQL | 180.00 | 2022-01-30 |
| 5 | Linux | 180.00 | 2022-02-09 |
+----+------------+--------+------------+
5 rows in set (0.074 sec)
คำสั่ง SQL เรียงจากมากไปน้อย ด้วย ORDER BY DESC ตัวอย่างใช้คำสั่ง ORDER BY price DESC หมายความว่าเรียงข้อมูล Column price แบบเรียงจากมากไปน้อย หรือ DESC