Skip to main content

2.6. ORDER BY

ORDER BY sắp xếp kết quả đầu ra của truy vấn. Về mặt logic, nó được áp dụng ở cuối truy vấn. Mệnh đề ORDER BY sắp xếp các hàng theo tiêu chí sắp xếp theo thứ tự tăng dần hoặc giảm dần. Mệnh đề ORDER BY có thể chứa một hoặc nhiều biểu thức. Mỗi biểu thức có thể tùy ý được theo sau bởi một công cụ sửa đổi thứ tự (ASC hoặc DESC, mặc định là ASC)

a)    Cú pháp:

 

b)    Ví dụ:

Sắp xếp thứ tự các hàng dữ liệu theo cột city:

Mệnh đề ORDER BY

<sql>

SELECT *

FROM table_name

ORDER BY name;

 

Sắp xếp thứ tự các hàng dữ liệu theo cột city theo thứ tự giảm giần:

Mệnh đề ORDER BY

<sql>

SELECT *

FROM table_name

ORDER BY city DESC;