首页 » 开发 » sql » mysql中groupby使用可能遇到的坑

mysql中groupby使用可能遇到的坑

 

1、如果被分组的列里有null
null也会被当成一类进行统计

2、group by 在navicat里,会把不属于自己汇总列的其他多个列值选第一个展示。
比如select a,b,count(*) from table group by a ;
这个在navicat不会报错,但是在某些工具里会报错。所以要注意

3、group by 在新版本可以针对别名进行分组,在某些老版本里不支持。为了兼容性建议不要用别名

原文链接:mysql中groupby使用可能遇到的坑,转载请注明来源!

0