mysql使用GROUP_CONCAT()拼接分组后的字段

分组后使用GROUP_CONCAT()函数对字段拼接,默认是英文逗号,可自定义

SELECT
--0和空数据转为null
	GROUP_CONCAT( DISTINCT CASE address WHEN '0' OR '' THEN NULL ELSE address END SEPARATOR ',' ) address 
-- 正常处理
-- GROUP_CONCAT( DISTINCT  address SEPARATOR ',' ) address 
FROM
USER 
GROUP BY
NAME 
HAVING
	count( NAME )> 1

mysql使用GROUP_CONCAT()拼接分组后的字段_第1张图片

你可能感兴趣的:(java,mysql,数据库,database)