1、使用order by對查詢的結果進行排序,asc升序,desc降序:
也可以在order by後指定多個字段名和排序方式進行多級排序:
2、使用limit限制查詢結果的數量:
上圖中的0,代表查詢的開始位置,也可以了解為跳過的數量;上圖中的2代表需要查詢出的數量。這個表中有3條資料,因為限制了條數為2,是以實際結果隻是兩條。另外,這裡的初始位置是0,實際上可以不寫,預設就是0:
這裡還有一種情況,就是指定查詢結果的數量可能大于表中的實際數量,這個時候傳回結果會傳回表中所有符合條件的資料,例如我的表中有3條資料,如果指定數量為4,實際上查詢出的還是3條:
where條件、order by排序和limit可以結合使用,實際應用場景中也多是結合使用: