Devdit
 

SQL เรียงลำดับตัวเลข ด้วยคำสั่ง ORDER BY

5.6K

สอนเขียนคำสั่ง SQL เรียงลำดับตัวเลข ด้วยคำสั่ง ORDER BY โดยจะมีวิธีเรียงลำดับตัวเลข 2 วิธี คือ เรียงจากน้อยไปมากแบบนี้คือ ASC และเรียงจากมากไปน้อยแบบนี้คือ DESC สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง SQL เรียงลำดับตัวเลข ด้วยคำสั่ง ORDER BY ASC

SELECT id, name FROM book ORDER BY id ASC;

ผลลัพธ์

+----+-------+
| id | name  |
+----+-------+
|  1 | Java  |
|  2 | PHP   |
|  3 | MySQL |
|  4 | SQL   |
+----+-------+
4 rows in set (0.000 sec)

 

ตัวอย่าง SQL เรียงลำดับตัวเลข ด้วยคำสั่ง ORDER BY DESC

 SELECT id, name FROM book ORDER BY id DESC;

ผลลัพธ์

+----+------------+
| id | name       |
+----+------------+

|  4 | SQL        |
|  3 | MySQL      |
|  2 | PHP        |
|  1 | Java       |
+----+------------+
4 rows in set (0.000 sec)

คำอธิบาย

1. เรียงลำดับตัวเลขจากน้อยไปมากใช้คำสั่ง ORDER BY ตามด้วยชื่อ column ASC

2. เรียงลำดับตัวเลขจากมากไปน้อยใช้คำสั่ง ORDER BY ตามด้วยชื่อ column DESC

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