Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách sắp xếp kết quả MySQL dựa trên nhiều cột

Có thể chỉ định nhiều cột trong mệnh đề ORDER BY để sắp xếp theo nhiều tiêu chí. Ví dụ:

mysql> SELECT * FROM Student ORDER BY Name, Address;
+------+---------+---------+-----------+
| Id   | Name    | Address | Subject   |
+------+---------+---------+-----------+
| 2    | Aarav   | Mumbai  | History   |
| 1    | Gaurav  | Delhi   | Computers |
| 15   | Harshit | Delhi   | Commerce  |
| 17   | Raman   | Shimla  | Computers |
+------+---------+---------+-----------+
4 rows in set (0.12 sec)

Sắp xếp trước theo Name, sau đó theo Address (mặc định tăng dần ASC).