SQL ORDER BY Keyword - Sắp xếp trong SQL
=> Mệnh đề SQL ORDER BY trong SQL dùng để sắp xếp kết quả theo thứ tự tăng dần hoặc giảm dần.
+ Để mặc định với từ kháo ORDER BY thì sẽ sắp xếp các bản ghi theo thứ tự tăng dần.
để sắp xếp theo thứ tự giảm dần thì chúng ta dùng từ khóa DESC.
Cú pháp :
SELECT column1,column2..
FORM table_name
ORDER BY column1, column2 ..ASC | DESC;
DEMO DATABASE
Cho bảng sau :
SELECT * FROM Customers
ORDER BY Country;
=> Câu lệnh trên sắp xếp các bản ghi theo thứ tự Alphabet của cột Country.
Ngược lại
SEECT * FROM Customers
ORDER BY Country DESC;
=> Sắp xếp theo chiều giảm dần.
=> Các trường hợp đặc biệt
SELECT * FROM Customers
ORDER BY Country ASC , CustomerName DESC;
+ Sắp xếp các bản ghi theo thứ tự giảm dần Alphabet.
+ Sau đó trong các bản ghi đã sắp xếp ta sắp xếp trường CustomerName theo thứ tự từ tăng dần.
Nhận xét
Đăng nhận xét