gpt4 book ai didi

mysql - sql 连接 2 个表的 x 列并合并字段 z

转载 作者:行者123 更新时间:2023-11-29 22:36:07 25 4
gpt4 key购买 nike

举个例子 - 我有 2 个数据表,表“books”包含“shelfId”和“text”列,表“shelves”包含“Id”列。我想将这两个表加入 books.shelfId == Shelf.Id,结果,我想看到一个包含 2 列的新表 - 第 1 列具有唯一的 Id 值,第 2 列合并了书籍值。具有相同 books.shelfId 值并用逗号或其他内容分隔的文本,即:

tables example

是否可以编写这样的sql select来获取我需要的内容?

最佳答案

这是 fiddle http://sqlfiddle.com/#!2/c96dfa/1

SELECT shelfid as id, GROUP_CONCAT(text) AS text
FROM books
GROUP BY shelfid

关于mysql - sql 连接 2 个表的 x 列并合并字段 z,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29541224/

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