Group_concat
SQLサーバーでは関数を使用できないことは知っていますがGroup_Concat
、クエリが必要な問題が1つあります.Googleで検索したところ、ロジックが見つかりましたが、修正できません.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 などに従ってすべての maskdetails を含めることができる行を 1 行にしたいと考えています。
次のような出力が必要です
そのためのクエリを作成している間、私を助けてください。
前もって感謝します。