使用count报错In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggregated小结
1、在做类似如下查询的时候:select count(id), name, age, status where 条件;情况:(1)使用sqlyog查询执行器的执行上述sql语句,一般不会报错,但是仔细观察你会发现查询结果针对status字段对结果集做了去重。(2)在编程中使用上述语句进行查询或者在其他数据库可视化客户端(如navicat)可能就会报错,原因就是因为没有对sql进行优化(结果集的最后...
原创
2018-03-21 14:02:14 ·
7823 阅读 ·
1 评论