Devdit
 

SQL จากมากไปน้อย ด้วย ORDER BY DESC

1.6K

SQL จากมากไปน้อย ด้วย ORDER BY DESC บทความนี้สอนใช้คำสั่งเรียงลำดับข้อมูล คือ ORDER BY ตามด้วยชื่อ field หรือ column ที่ต้องการเรียง และตามด้วย DESC เพื่อเรียงจากมากไปน้อย พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง SQL จากมากไปน้อย ด้วย ORDER BY DESC

SELECT * FROM product ORDER BY amount DESC

ผลลัพธ์

+----+--------+--------+
| id | name   | amount |
+----+--------+--------+
|  5 | pen    |      9 |
|  4 | pencil |      8 |
|  2 | banana |      7 |
|  1 | apple  |      4 |
|  3 | orange |      2 |
+----+--------+--------+

คำอธิบาย

จากคำสั่งเป็นการแสดงข้อมูลทุก column จากตาราง product โดยให้เรียงลำดับการแสดงผลของข้อมูลจากมากไปน้อยจาก column amount ด้วย ORDER BY amount DESC

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ