MYSQL group_concat()函数默认忽略空列但不忽略空字符串列。我有一个中等文字类型的字段,而不是null。当我使用group_concat函数时,查询生成了不需要的',,,'这种类型的值。我怎么能避免这个? 提前感谢您宝贵的时间。
答案 0 :(得分:11)
答案 1 :(得分:3)
将GROUP_CONCAT
与IF(expr1,expr2,expr3)
一起使用,假设你需要concat column1
:
GROUP_CONCAT(IF(column1='', null, column1))