JAVA 2018-06-20

MySQL:

用各种条件或者函数写查询的时候, 其实就是把各种方面单独看看查出来的东西是不是一样多就不会报错了.

select * from table group by column 会报错. 因为 * 的行数 > 分组的的行数.

所以 select count(column) from table group by column 就可以了  因为  count(column)的行数 == 分组的函数


SELECT product,time,SUM(price1),SUM(price2),SUM(price3),SUM(price4) from report GROUP BY product,time

多维度, 多字段也一样. 看看每个字段显示的行数是不是和 分组查询的行数相等

猜你喜欢

转载自blog.csdn.net/qq_34319145/article/details/80749370
今日推荐