鍍金池/ 問答/數(shù)據(jù)庫  網(wǎng)絡(luò)安全/ GROUP BY 查詢結(jié)果不一致問題

GROUP BY 查詢結(jié)果不一致問題

同樣的數(shù)據(jù)集、表結(jié)構(gòu)、索引,在線上和本地的查詢結(jié)果不一致是怎么回事呢

圖片描述

這是線上查詢結(jié)果

圖片描述

這是本地查詢結(jié)果

本地查詢結(jié)果才是想要的

回答
編輯回答
故人嘆

猜測線上和本地用的根本不是一個數(shù)據(jù)庫

2018年4月30日 10:16
編輯回答
詆毀你

問題已解決 。
由于本地是5.5版本而線上是5.7版本,變化比較大。
在這里找到了解決辦法 MySQL5.7排序后GROUP BY 問題

改成下面這樣就可以了(加了 LIMIT 100 限制)
SELECT FROM ( SELECT FROM lby_test_exams_score WHERE baby_id = 3 AND status = 0 ORDER BY id DESC LIMIT 100 ) a GROUP BY a.project

2017年2月21日 16:47