mysql中查詢一個子查詢的結果和子查詢本身的順序不一樣?
題目里子查詢的結果合子查詢本身的順序不一樣,不清楚你指的順序是什么?是查詢出來的結果list數據order的順序還是執行計劃的順序。
1、如果是結果的順序不一致,建議針對有強制順序要求的數據添加order(當前子查詢不需要,只需要在最終外部查詢添加排序即可)。
2、如果是執行計劃的順序不一致,建議貼出來執行計劃以方便進一步分析。
mysql中查詢一個子查詢的結果和子查詢本身的順序不一樣?
題目里子查詢的結果合子查詢本身的順序不一樣,不清楚你指的順序是什么?是查詢出來的結果list數據order的順序還是執行計劃的順序。
1、如果是結果的順序不一致,建議針對有強制順序要求的數據添加order(當前子查詢不需要,只需要在最終外部查詢添加排序即可)。
2、如果是執行計劃的順序不一致,建議貼出來執行計劃以方便進一步分析。