【发布时间】:2014-01-31 18:56:53
【问题描述】:
我正在尝试将所有 id 选择到一列中并用逗号分隔它 ,
我的数据栏:
+---+--------+--------------+
|id |somedata|someother data|
+---+--------+--------------+
|1 |data1 |other1 |
+---+--------+--------------+
|2 |data2 |other2 |
+---+--------+--------------+
|3 |data3 |other3 |
+---+--------+--------------+
我试图做出的结果:
+-------+
|id list|
+-------+
|1, 2, 3|
+-------+
结果应该是名为“id list”的 1 列中的 ID 列表。
问题是,这可能吗?如何?我尝试搜索关键字sql query select into list 和其他关键字,但没有成功。
但是这个查询是在一个嵌套的选择上。
【问题讨论】:
-
这样的问题已经被问过一千次了。
标签: mysql sql select group-concat