繁体   English   中英

如何在 MySQL 中合并结果

[英]How To Merge Result In MySQL

我以这张表为例:

  id   | ItemName | BullNum
-------|----------|-------------
  1    | Test     |    1
  2    | cars     |    1
  3    | Tomato   |    2
  4    | Cat      |    2
  5    | Dog      |    2

我需要编写一个 SQL 查询来给我这样的结果:

  id   | ItemName       | BullNum
-------|----------------|-------------
  1    | Test cars      |    1
  2    | Tomato Cat Dog |    2

这看起来像聚合:

select row_number() over (order by bullnum) as id,
       group_concat(itemname separator ' ') as itemnames,
       bullnum
from t
group by bullnum;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM