สอนเขียนคำสั่ง SQL เรียงลำดับตัวอักษร แบบ ASC และ DESC โดยใช้คำสั่ง ORDER BY โดยการเรียงตัวอักษรแบบ ASC คือเรียงจากน้อยไปมาก (A-Z) และแบบ DESC คือเรียงจากมากไปน้อย (Z-A) สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง SQL เรียงลำดับตัวอักษร แบบ ASC
SELECT name FROM book ORDER BY name ASC;
ผลลัพธ์
+------------+
| name |
+------------+
| Java |
| Javascript |
| Linux |
| MySQL |
+------------+
4 rows in set (0.001 sec)
ตัวอย่าง SQL เรียงลำดับตัวอักษร แบบ DESC
SELECT name FROM book ORDER BY name DESC;
ผลลัพธ์
+------------+
| name |
+------------+
| MySQL |
| Linux |
| Javascript |
| Java |
+------------+
4 rows in set (0.000 sec)
SQL เรียงลำดับตัวอักษร แบบ ASC คือเรียงจากน้อยไปหามาก และ DESC คือเรียงจากมากไปหาน้อย โดยใช้คำสั่ง ORDER BY ตามด้วยชื่อ column ที่ต้องการเรียงลำดับ และตามด้วย ASC หรือ DESC