Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在单行中打印sql查询结果_Mysql - Fatal编程技术网

Mysql 在单行中打印sql查询结果

Mysql 在单行中打印sql查询结果,mysql,Mysql,表中有两列(groupID、memberID),我执行以下mysql查询 select `groupID` from `tbl_groupassign` where `memberID` = 'check1'; 它打印列groupID,但我想在单行中显示groupID,每个groupID用逗号分隔。例如,我通过执行上面的查询得到以下结果 groupID 第一组 第2组 但是我想把它显示为group1,group2使用 很快回复。谢谢你的解决方案。 SELECT GROUP_CONCAT(`gr

表中有两列(groupID、memberID),我执行以下mysql查询

select `groupID` from `tbl_groupassign` where `memberID` = 'check1';
它打印列groupID,但我想在单行中显示groupID,每个groupID用逗号分隔。例如,我通过执行上面的查询得到以下结果

groupID

第一组

第2组

但是我想把它显示为group1,group2使用


很快回复。谢谢你的解决方案。
SELECT GROUP_CONCAT(`groupID` SEPARATOR ',') FROM `tbl_groupassign` WHERE `memberID` = 'check1' GROUP BY `memberID`;