gpt4 book ai didi

mysql - MySQL有没有一个函数可以将多个单元格中的数据提取到一个单元格中

转载 作者:行者123 更新时间:2023-11-29 15:14:56 27 4
gpt4 key购买 nike

我正在尝试将多个单元格中的数据提取到一个单元格中。一个设备可以属于多个设备组,设备组可以包含多个设备。

第一个表如下所示:

First table

第二个表如下所示:

Second table

输出应如下所示:

DID | DGID
12 | 342,543,100,132
45 | 342,678,987,100

有人可以帮助我吗?

最佳答案

是的。使用 GROUP BY 和串联函数。这是否有用是另一个问题。

示例:

SELECT 
did,
GROUP_CONCAT(dgid SEPARATOR ', ') as dgid
FROM
table1
LEFT JOIN table2
GROUP BY
did

参见https://www.geeksforgeeks.org/mysql-group_concat-function/

关于mysql - MySQL有没有一个函数可以将多个单元格中的数据提取到一个单元格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59747166/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com