新行分隔符不适用于 group_concat 函数

Posted

技术标签:

【中文标题】新行分隔符不适用于 group_concat 函数【英文标题】:new line separator doesn't work for group_concat function 【发布时间】:2013-07-26 09:35:45 【问题描述】:

我有一个字符串(name lastname,name2 lastname2...),其中包含来自数据库表的值,我想显示它 喜欢:

姓名姓氏 姓名2姓2..

我使用 group_concat 函数,它适用于逗号分隔符,但我需要换行符。

group_concat(concat_ws(' ',users.firstname, users.lastname) SEPARATOR '<br>') as contacts_name

【问题讨论】:

我想你忘了包括“不起作用”的定义(你的查询做了什么你没想到的,或者它没有做什么你期望的?)跨度> 显示姓名姓氏,姓名2姓氏 您希望它显示什么?这不是你特别要求的吗? 【参考方案1】:

试试这个:"\r\n" 加双引号,不简单

【讨论】:

它可以工作,但它会在下一行添加一个空格

以上是关于新行分隔符不适用于 group_concat 函数的主要内容,如果未能解决你的问题,请参考以下文章

mysql合并和时间函数

新行命令 (\n) 不适用于 Firebase Firestore 数据库字符串

Mysql 中的group_concat函数的使用及陷阱

Mysql 中的group_concat函数的使用及陷阱

MySQL中的group_concat函数

MySql的group_concat函数的使用