Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

การใช้คำสั่ง ORDER BY ใน MySQL คืออะไร?


ส่วนคำสั่ง MySQL ORDER BY ใช้เพื่อระบุการเรียงลำดับตามผลลัพธ์ของการสืบค้น คำหลัก ORDER BY ต้องตามด้วยชื่อของคอลัมน์ที่เราต้องการจัดเรียง ตัวอย่างเช่น เราต้องการจัดเรียงตารางต่อไปนี้ชื่อ 'ratelist' ตามคอลัมน์ 'ราคา' -

mysql> Select * from ratelist;
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 1  | A    |  502  |
| 2  | B    |  630  |
| 3  | C    | 1005  |
| 4  | h    |  850  |
| 5  | T    |  250  | 
+----+------+-------+
5 rows in set (0.05 sec)

การเรียงลำดับสามารถทำได้โดยใช้คำสั่ง ORDER BY ดังต่อไปนี้ −

mysql> Select * from ratelist ORDER BY Price;
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 5  | T    |  250  |
| 1  | A    |  502  |
| 2  | B    |  630  |
| 4  | h    |  850  |
| 3  | C    | 1005  | 
+----+------+-------+
5 rows in set (0.01 sec)

ข้อความค้นหาด้านบนจัดเรียงตารางตามราคาในลำดับการจัดเรียงเริ่มต้น เช่น จากน้อยไปมาก