group_concat(A,' ',B,' ',C) as Name,
Run Code Online (Sandbox Code Playgroud)
然后用这个php进行显示
<td><?php echo $row['Name']; ?></td>
Run Code Online (Sandbox Code Playgroud)
使用此查询返回名称X,Y
但我更喜欢让名字不是逗号分隔而是换行X然后是Y换行
任何的想法?
sha*_*yyx 16
对于MySQL(或纯文本)输出您可以\n
用作分隔符:
SELECT GROUP_CONCAT(column1 SEPARATOR '\n') FROM table1;
Run Code Online (Sandbox Code Playgroud)
当我需要在一行中获取许多新行分隔值以进行其他处理时,我经常使用它.
我想到了.这是在浏览器中添加换行符作为分隔符的正确方法:
group_concat(A,' ',B,' ',C separator '<br>') as Name,
Run Code Online (Sandbox Code Playgroud)
我不明白X和Y之间的换行是什么意思,但是如果你需要以逗号分隔的值,你可以像这样在Group_Concat中添加任何分隔符:
group_concat(Name SEPARATOR ' ') as Name
Run Code Online (Sandbox Code Playgroud)