我知道在 sql server 中我们不能使用Group_concat
函数,但这是我需要查询的一个问题。我在Group_Concat
谷歌上找到了一些逻辑但无法纠正它。我的 sql 查询是
select m.maskid,m.maskname,m.schoolid,s.schoolname,
md.maskdetail
from tblmask m join school s on s.id = m.schoolid
join maskdetails md on m.maskid = md.maskid
order by m.maskname ;
它给了我这样的结果
只需查看前 3 行,其中 maskid、maskname、schoolid、schoolname 相同,但 maskdetail 不同,因此想要一行,其中最后一列可以包含根据 maskid 的所有 maskdetail 等等。
我想要我的输出
等等。所以请在查询时帮助我。
提前致谢。