mysql - 根据潜在客户的 ID 将所有注释连接到一行中?

标签 mysql sql sugarcrm

我有一个查询,要查找 Sugarcrm 中铅的所有注释。根据屏幕截图,线索有 3 或 4 个注释。

我想根据潜在客户的 ID 将所有注释连接到一行(名称列)中。

我的查询是,


SELECT l.first_name, l.last_name, l.id, n.name, n.description
FROM 
    leads AS l inner join notes as n on l.id = n.parent_id
where l.deleted = 0
and n.deleted = 0
and l.id='104c4b25-adab-32f3-16ee-50d098a5dd5d'

enter image description here

最佳答案

您可以使用group_concat()功能

SELECT l.first_name, l.last_name, l.id, group_concat(n.name), n.description
FROM 
    leads AS l inner join notes as n on l.id = n.parent_id
where l.deleted = 0
and n.deleted = 0
and l.id='104c4b25-adab-32f3-16ee-50d098a5dd5d'
group by l.id

关于mysql - 根据潜在客户的 ID 将所有注释连接到一行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22398974/

相关文章:

php - 未知列缺少 WHERE 子句 mysql 命令行

python - Google App Engine 中的 SugarCRM 'Bad data Passed in'

kubernetes - SuiteCRM在Minikube/K8s上安装

mysql - 删除已删除图像的图像ID

php - 如何包装正确准备好的语句并使用数组绑定(bind)实现 IN(?) 表达式?

mysql - 多对多关系..做一个中间表总是更好吗?

mysql - MySQL 中何时使用单引号、双引号和反引号

java - 找到重复的主键时替换行

php - 如何在 SuiteCRM 中实现 "Territory"概念

mysql - 从MySQL中的多个表中选择未连接的数据