问题已解决 。由于本地是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
问题已解决 。
由于本地是5.5版本而线上是5.7版本,变化比较大。
在这里找到了解决办法 MySQL5.7排序后GROUP BY 问题
改成下面这样就可以了(加了 LIMIT 100 限制)
SELECT FROM ( SELECT FROM
lby_test_exams_score
WHEREbaby_id
= 3 ANDstatus
= 0 ORDER BY id DESC LIMIT 100 ) a GROUP BY a.project