2019年07月04日 报表
- 分组 count 与 GROUP_CONCAT 不一致的问题 TAGs: SQL ,KEYs: count, GROUP_CONCAT
COUNT(*) cc, -- 2
GROUP_CONCAT(
item,'-',value
) `aaas`, -- 45-51会发现 , item,'-',value 仅仅 查出来 一组 数据, 但是 COUNT(*) 统计显示 2
COUNT(*) cc1, --- 2
COUNT(item) cc2, --- 2
COUNT(value) cc3, -- 1
GROUP_CONCAT(
item
) `aaas`, -- 45,79
GROUP_CONCAT(
item,'-',value
) `aaas`, -- 45-51原因就是 俩数据 中 有一条 数据 value 是 NULL 的,GROUP_CONCAT 不会连接 还有注意的坑 GROUP_CONCAT 长度有限制