Rất có thể lấy kết quả được sắp xếp trên cơ sở cột mà thậm chí không phải là một phần của kết quả đó hoặc không có trong tập kết quả. Nó có thể được thực hiện bằng cách chọn các trường bắt buộc và viết tên của các trường trên cơ sở đó thứ tự sắp xếp được mong muốn. Sau đây là một ví dụ để chứng minh điều đó, trong đó chúng tôi đã sắp xếp tập hợp kết quả, có các trường "Tên" và "Địa chỉ", trên cơ sở cột "id".
mysql> Select Name, Subject From Student ORDER BY Id; +---------+-----------+ | Name | Subject | +---------+-----------+ | Gaurav | Computers | | Aarav | History | | Harshit | Commerce | | Raman | Computers | +---------+-----------+ 4 rows in set (0.00 sec)
Chúng tôi cũng có thể sử dụng các từ khóa DESC hoặc ASC như sau
mysql> Select Name, Subject from Student ORDER BY Id DESC; +---------+-----------+ | Name | Subject | +---------+-----------+ | Raman | Computers | | Harshit | Commerce | | Aarav | History | | Gaurav | Computers | +---------+-----------+ 4 rows in set (0.00 sec)