[英]subquery in group_concat with IN clause
tbl_a
id dept_id
1 1,2,3
2 2,3
3 1
tbl_b
dept_id dept
1 a
2 b
3 c
我的查詢:
SELECT id, (SELECT GROUP_CONCAT(dept) FROM tbl_b
WHERE tbl_b.dept_id IN (tbl_a.dept_id)) as departments
FROM tbl_a
這只返回tbl_a.dept_id
的第一個值。 我希望得到一個結果。
id departments
1 a,b,c
2 b,c
3 a
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.