16 Mart 2017 Perşembe

SQL'de Birden Fazla Alanı Tek Alan Yapmak




           SQL'de Aynı Kolondaki Birden Fazla Alanı Tek Alan Yapmak:



   SQL'de bir kolona ait birden fazla alandan dönen verileri tek bir alan içerisine yazdırmak için aşağıdaki gibi sorgu yazabiliriz:



SELECT surid, string_agg(sqql, '+') AS sqql_list
FROM  dyndeneme d, dyntestsym t where t.oid=d.oidtestsym and surid=surecid
GROUP  BY 1 // sorgudaki string_agg() fonksiyonu ile sqql adındaki kolondan dönen değerlerin arasına '+' işareti koyarak tek bir alana yazıyor.



Hiç yorum yok:

Yorum Gönder