以下查詢給出了兩個結果,其中除最後一列v2_roles.id外,所有內容都相同。有沒有辦法將它們分組在一列(可以是逗號seprated列表),得到的只是一個結果回將一行中的多行結果分組在一列
SELECT v2_admin.adminid,
v2_admin.adminname,
v2_admin.login,
v2_admin.email,
v2_roles.id
FROM v2_admin
INNER JOIN v2_admin_roles
ON v2_admin.adminid = v2_admin_roles.adminid
INNER JOIN v2_roles
ON v2_admin_roles.roleid = v2_roles.id
WHERE v2_admin.adminid = 2
哪個RDBMS ....? – sgeddes 2013-02-15 15:07:22
Soory錯過了MSSQL 2008 – nasaa 2013-02-15 15:09:09
提供樣本數據以及您想要的結果。 – 2013-02-15 15:13:39