解決MySQL子查詢排序失效的問題

問題描述:高版本的MySQL(5.6以上)在子查詢中使用order by 語句後查詢結果並不會顯示排序後的結果。 如下是我使用的兩個解決方法,供參考: 1.當子查詢的order by語句後面沒有limit關鍵字時,數據庫會自動優化,即忽略order by語句。所以只須要添加limit關鍵字便可。 2.在子查詢中使用聚合函數。web 具體示例以下所示: 如今我有一張表message,存放用戶的對話信
相關文章
相關標籤/搜索