ORDER BY對結果排序
使用ORDER BY可以對查詢的結果進行升序(asc)和降序(desc)排列,在默認情況下,ORDER BY按升序輸出結果。如果要按降序排列可以使用desc來實現。
對含有NULL值的列進行排序時,如果是按升序排列,NULL值將出現在最前面,如果是按降序排列,NULL值將出現在最後。
如查詢jtsr表中的所有信息,按照“jtsr”進行降序排列,並且只顯示3條記錄。代碼如下:
MySQL> select * from jtsr where id order by jtsr desc limit 3 ;
+----+------+------+-----+
| id user | jtsr | sex |
+----+------+------+-----+
| 5 | ggg | 5000 |男 |
| 4 | fff | 4000 |男 |
| 3 | ddd | 3000 |女 |
+----+------+------+------+
3 rows in set (0.00 sec)