问题描述
DB列数据是多行数据,现在我需要单行获取结果
DB:MysqL 表名称:: master_countries
所以我想以逗号分隔输出:
SELECT REPLACE(country,'\n',',') FROM master_countries
解决方法
SELECT ID,GROUP_CONCAT(国家/地区)来自master_countries GROUP BY ID;
,尝试一下:
SELECT REPLACE(country,'\r\n',',') FROM master_countries
或
SELECT REPLACE(country,'\n\r',') FROM master_countries