gpt4 book ai didi

mysql - 查询一列中的乘法值。

转载 作者:行者123 更新时间:2023-11-29 16:34:07 24 4
gpt4 key购买 nike

我有下表

表学生

student_id |姓名
211 | 211约翰
786 | 786麦克风
890 | 890米歇尔

表 related_students

student_id |相关学生 ID
211 | 211第786章
211 | 211 890
890 | 890 211

我想输出每个学生的 related_students_id 列表

student_id |相关学生
211 | 211 786, 890
890 | 890 211

无论如何我可以获得这种输出吗?连接表只会导致

student_id |相关学生
211 | 211第786章
211 | 211 890
890 | 890 211

我需要拥有每个学生所有 related_student_id 的列表。

最佳答案

使用GROUP_CONCAT:

SELECT
student_id,
GROUP_CONCAT(related_student_id ORDER BY related_student_id) AS related_students
FROM related_students
GROUP BY
student_id;

关于mysql - 查询一列中的乘法值。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53716307/

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