Birden fazla kayıtı tek satırda gösterme ?
-
12 Haziran 2012 Salı 21:52
Merhaba
Aşağıdaki sql sorgusunda ikinci selectte birden fazla kayıt var. Bu kayıtları yan yana tek satırda nasıl gösterebilirim ?
SELECT x_seans (SELECT
x_seansogrencileri.x_adi
FROM x_seans INNER JOIN x_seansprogrami ON x_seans.x_adi = x_seansprogrami.x_seans INNER JOIN x_seansogrencileri ON x_seans.x_id = x_seansogrencileri.x_seansid ) from x_seansprogrami
- Düzenleyen MSDN.CSharp 12 Haziran 2012 Salı 21:53
Tüm Yanıtlar
-
12 Haziran 2012 Salı 22:13
Merhaba
Aşağıdaki sql sorgusunda ikinci selectte birden fazla kayıt var. Bu kayıtları yan yana tek satırda nasıl gösterebilirim ?
SELECT x_seans (SELECT
x_seansogrencileri.x_adi +','
FROM x_seans INNER JOIN x_seansprogrami ON x_seans.x_adi = x_seansprogrami.x_seans INNER JOIN x_seansogrencileri ON x_seans.x_id = x_seansogrencileri.x_seansid
FOR XML PATH('')
) from x_seansprogrami
Bu şekilde oluyor fakat birinci SELECT teki x_seans a eşit olanlar değil tüm öğrencileri gösteriyor. Ne yapmam gerekiyor acaba ?- Yanıt Olarak İşaretleyen MSDN.CSharp 14 Haziran 2012 Perşembe 10:16