-1
如何修改此查询?IN SQL运算符
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
+1对于“考虑修改” – 2012-07-09 10:14:40