我有一张桌子,上面有一系列事件。我想将多行中的单位值连接到一列中,以便基于唯一值“incident”进行显示。
当前数据:

Date Time Incident Unit
1/1  1200  1234    101
1/1  1200  1234    102

我想如何展示它:
Date Time Incident Unit
1/1  1200  1234    101, 102

我正在使用mysql/php。
谢谢!

最佳答案

尝试此查询:

SELECT `date`, `time`, `incident`, group_concat(`unit`)
from table group by `incident`

关于php - 将不同行中的值连接到一列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17735091/

10-09 00:49