11 Nisan 2018 Çarşamba

Sütünların Satıra dönüştürülmesi (Coloumn to Row)


SELECT        TOP (500) HaberId, YayimlananOrganIdler
FROM            TblMedyaTakipHaberGirisi

------------------------------------------------------------------------------

Select * from (
SELECT A.HaberId,  a.HaberTarih,a.HaberBaslik,
     Split.a.value('.', 'VARCHAR(100)') AS YayinlananOrganId 
 FROM 
 (
     SELECT HaberId,  HaberTarih ,HaberBaslik,
         CAST ('<M>' + REPLACE(YayimlananOrganIdler, '&', '</M><M>') + '</M>' AS XML) AS Data 
     FROM  TblMedyaTakipHaberGirisi
 ) AS A CROSS APPLY Data.nodes ('/M') AS Split(a)
 ) AS T  where YayinlananOrganId<>''