再仔细一查group_concat函数是支持晕我的没办法升级升完级一试成功
终于搞定了不过这样一来又必须要求客户也升级了
突然灵机一闪既然可以使用group_concat函数那其它函数能行吗?
赶紧用count函数一试成功
现在将完整语句放出:
select * count(distinct name) from table group by name
结果:
id name count(distinct name)
a
b
c
最后一项是多余的不用管就行了目的达到
唉原来mysql这么笨轻轻一下就把他骗过去了郁闷也就我吧(对了还有容容那家伙)现在拿出来希望大家不要被这问题折腾
哦对再顺便说一句group by 必须放在 order by 和 limit之前不然会报错
更郁闷的事情发生了在准备提交时容容发现有更简单的解决方法:
select id name from table group by name
看来对mysql的了解还是太肤浅了不怕被笑话发出来让大家别犯同样的错误
[] [] []