このクエリを変更するにはどうすればよいですか?
SELECT column_a,
( SELECT GROUP_CONCAT(column_b)
FROM table_b
WHERE column_b IN (main_tbl.column_a) ) AS alias_a
FROM table_a main_tbl
column_a の値が 1、2、3 であると仮定します。
上記のクエリの出力は次のようになります。
SELECT column_a,
( SELECT GROUP_CONCAT(column_b)
FROM table_b
WHERE column_b IN ('1,2,3') ) AS alias_a
FROM table_a main_tbl
私が必要とするのは:
SELECT column_a,
( SELECT GROUP_CONCAT(column_b)
FROM table_b
WHERE column_b IN (1,2,3) ) AS alias_a
FROM table_a main_tbl