SQL Server'da Group_concat
işlevini kullanamayacağımızı biliyorum ama burada bir sorunum var. Group_Concat
sorguma ihtiyacım var. Google biraz mantık buldu ama mümkün değil doğru it.My sql sorgusu Bu beni Sadece o maskid, maskname, schoolid ilk 3 sırayı bakmaksql sunucusunda group_concat ile bir sorgu oluşturma
gibi sonuçlanır verir
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 ;
olduğunu schoolname aynıdır ama çok istiyorum farklı maskdetail olduğunu birine Son sütun hangi maskid başına tüm maskectails içerebilir ve bunun için satır.
bunun için bir sorgu yaparken bu yüzden
Ve benzeri benim çıkış on.So bana yardım edin istiyorum.
Şimdiden teşekkürler.
Bu, * [* STRING_AGG '] eklendiğinden beri SQL Server 2005 ile ilgili sorgunun bir kopyası * (* https://docs.microsoft.com/en-us/sql/t-sql/functions/string-agg-transact-sql) SQL Server 2017'ye, bu yüzden yeni bir SQL Server ile kutsanmışsanız, bunun içine bakmak isteyebilirsiniz. –