gpt4 book ai didi

c# - 将多列更新为一列作为字符串

转载 作者:行者123 更新时间:2023-11-29 12:28:03 27 4
gpt4 key购买 nike

我想将多个列更新到另一个表的一列中:

表 1:

数量 | A 列 | B 栏 |

1 |彼得|穆勒|

1 |乔尼|柯里昂 |

2 |约翰 |科恩 |

1 |莎拉 |木|

现在我想将 ColumnA 和 ColumnB 更新为 Table2 的 ColumA,如下所示:

表2:

数量 | C 栏 |

1 |彼得、穆勒、乔尼、柯里昂、莎拉、伍德 |

2 |约翰·科恩 |

提前致谢

马丘比丘

最佳答案

试试这个

INSERT INTO Table2(NUM, Columnc)
SELECT num, GROUP_CONCAT(DISTINCT CONCAT(columna,',',columnb)) name
FROM table1
group by num

这里是SQLFiddle

关于c# - 将多列更新为一列作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28010090/

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