假设我有这张桌子
Col-A Col B 1 2 1 3 1 5 2 1 2 2 2 8
我希望查询返回由Col-A& A构建的结果集。所有Col-B值的数组。
表示将为此特定表返回的选择:
记录1:1,[2,3,5]
记录2:2,[1,2,8]
这可以实现吗?
感谢。
答案 0 :(得分:2)
取决于您的DBMS:
Oracle:SELECT col_a, WMSYS.WM_CONCAT(col_b) FROM my_table GROUP BY col_a;
SQLite:SELECT col_a, group_concat(col_b, ',') FROM my_table GROUP BY col_a;