下午事情比较多,我就简短的记录一下。
今天遇到一种处理sql的情况
如果是获得去重某字段的数量并且展示
select a,count(a) from table group by a
但是呢,我需要在这张表中展示的字段比较多,如果全部添加到group by中,出来的结果是不正确的。
select b,c,d,e,a,count(a) from table group by b,c,d,e,a 这样的效果是错误的。
我现在初步的想法是:将count(a)作为一个子查询的结果集放入select字段中
另一个是结果集拼接