Devdit
 

ORDER BY น้อยไปมาก ด้วย ASC MySQL / MariaDB

0.9K

ORDER BY น้อยไปมาก ด้วย ASC MySQL / MariaDB บทความนี้สอนเขียนคำสั่ง SQL เรียงลำดับข้อมูล เช่น ตัวอักษร หรือตัวเลข โดยเรียงจากน้อยไปมาก โดยใช้คำสั่ง ORDER BY ร่วมกับ ASC

 

ตัวอย่าง ข้อมูลตาราง book ต้องการเรียงข้อมูล column price แบบน้อยไปมาก

+----+--------+-------+
| id | title  | price |
+----+--------+-------+
|  1 | HTML   |   100 |
|  2 | CSS    |   110 |
|  7 | Python |   200 |
| 12 | PHP    |   130 |
| 15 | Java   |   180 |
+----+--------+-------+

 

ตัวอย่าง ORDER BY น้อยไปมาก ด้วย ASC MySQL / MariaDB

SELECT * FROM book ORDER BY price ASC;

ผลลัพธ์

+----+--------+-------+
| id | title  | price |
+----+--------+-------+
|  1 | HTML   |   100 |
|  2 | CSS    |   110 |
| 12 | PHP    |   130 |
| 15 | Java   |   180 |
|  7 | Python |   200 |
+----+--------+-------+
5 rows in set (0.000 sec)

คำอธิบาย

ORDER BY น้อยไปมาก จากตัวอย่างแสดงข้อมูลจากตาราง book โดยแสดงทุก columns พร้อมกับเรียงลำดับข้อมูลของ column price แบบน้อยไปมาก ด้วย ORDER BY price ASC

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