mysql - 有没有办法在MySQL中计算后列出不同值的内容?
问题描述
如果多个客户居住在同一个地址,除了计算居住在该地址的客户数量外,有没有办法在计数的数字旁边列出客户的姓名?
例如...
谢谢!
解决方案
是的,与group_concat
select
count(*) as number_of_customers,
group_concat(name) as customer_names
from customers where ...
推荐阅读
- python - 我可以在同一个系统中使用 python 2 和 python3 吗?
- c# - .Net Entity Framework 检查值是否存在于不同的表中优化
- php - 通过从控制器重定向将数据发布到支付网关
- c# - Unity3D:是否可以在不重新计算三角形、紫外线和法线的情况下动态更改网格中的顶点?
- sorting - 在列表中排序
- dynamics-crm - 查询 CosmosDB 并返回一个值,如果输出值匹配,则将此值发送给 CRM,如果不匹配则发送电子邮件
- android - 更新 gradle / firebase 后插页式广告中断,返回错误“未捕获的 ReferenceError:未定义 videoInterstitial”
- prefect - Prefect 如何同时扩展数千个工作流?
- php - 如何解压缩低内存使用的 tar.gz 文件 [php 7]?
- mysql - 如何在 mysql 子查询中使用 GROUP_CONACT 和 CONCAT