gpt4 book ai didi

sql - 如何在SQL规范化中联接这些表

转载 作者:行者123 更新时间:2023-12-03 18:35:31 24 4
gpt4 key购买 nike

我想在SQL中加入两个表

例如。:

        Table 1 
ID
1
2
3

Table 2
ID SEC
1 Hospital
1 Medical
2 Clinic
2 University
3 College


我想要类似的结果

         ID       SEC
1 Hospital, Medical
2 CLinic, University
3 College

最佳答案

您可以使用group_concat聚合函数,该函数实际上将使您无需加入即可执行此操作:

编辑:既然注释解释了问题,实际上是关于而不是最初标记的,语法略有不同:

SELECT   id, GROUP_CONCAT(SEC, ', ')
FROM table2
GROUP BY id

关于sql - 如何在SQL规范化中联接这些表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26088376/

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