Computer >> Máy Tính >  >> Lập trình >> MySQL

Việc sử dụng mệnh đề ORDER BY trong MySQL là gì?

Mệnh đề ORDER BY trong MySQL được sử dụng để chỉ định việc sắp xếp theo kết quả của một truy vấn. Từ khóa ORDER BY phải được theo sau bởi tên của cột mà chúng ta muốn sắp xếp. Ví dụ:chúng tôi muốn sắp xếp bảng sau có tên là "danh sách" trên cơ sở cột "giá" -

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)

Việc sắp xếp có thể được thực hiện với sự trợ giúp của mệnh đề ORDER BY như sau -

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)

Truy vấn ở trên đã sắp xếp bảng trên cơ sở giá theo thứ tự sắp xếp mặc định, tức là tăng dần.