none
Birden fazla kayıtı tek satırda gösterme ?

    Soru

  • 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


    12 Haziran 2012 Salı 21:52

Yanıtlar

  • 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
    12 Haziran 2012 Salı 22:13