Как сделать запрос с group_concat на сервере sql [duplicate]

На этот вопрос уже есть ответ:

Симуляция функции group_concat MySQL в Microsoft SQL Server 2005? 9 ответов

Я знаю, что на сервере SQL мы не можем использовать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 отличается, поэтому вам нужна одна строка для той, в которой последний столбец может содержать все подробности mask согласно maskid и т. Д.

Я хочу, чтобы мой вывод был похож на

И так далее. Поэтому, пожалуйста, помогите мне при составлении запроса.

Заранее спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос