SQL Server เรียงลําดับข้อมูลที่ต้องการ บทความนี้สอนใช้คำสั่ง ORDER BY เพื่อเรียงลำดับข้อมูลจาก columns ที่ต้องการ โดย DESC คือมากไปน้อย และ ASC คือน้อยไปมาก ของ SQL Server สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง SQL Server เรียงลําดับข้อมูลน้อยไปมาก
SELECT * FROM product ORDER BY id ASC
ผลลัพธ์
id name price
1 AAA 100
2 BBB 120
3 CCC 150
4 DDD 200
5 ZZZ 300
SQL Server เรียงลําดับข้อมูลน้อยไปมาก จากตัวอย่างใช้คำสั่ง ORDER BY id ASC คือเรียงลำดับข้อมูลจาก column id แบบน้อยไปมาก
ตัวอย่าง SQL Server เรียงลําดับข้อมูลมากไปน้อย
SELECT * FROM product ORDER BY id DESC
ผลลัพธ์
id name price
5 ZZZ 300
4 DDD 200
3 CCC 150
2 BBB 120
1 AAA 100
SQL Server เรียงลําดับข้อมูลมากไปน้อย จากตัวอย่างใช้คำสั่ง ORDER BY id DESC คือเรียงลำดับข้อมูลจาก column id แบบมากไปน้อย