gpt4 book ai didi

php - 在 php codeigniter 中使用 join/concat 的 mysql 查询结果

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

我有两张表,一张是学生表,一张是学科表,我想把这两张表连接起来,让每个学生列表都包含属于他们的所有学科。

这可以单独在单选查询中完成吗?
还是应该查询每个表并使用数组结果?

表格示例:

enter image description here

最佳答案

您可以使用 group_concat获得所需输出的第一个选项:

SELECT   student_id, name, GROUP_CONCAT(subject SEPARATOR ' ')
FROM table1
JOIN table2 ON table1.student_id = table2.student_no
GROUP BY student_id, name

关于php - 在 php codeigniter 中使用 join/concat 的 mysql 查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30139541/

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