We are using Stuff function which adds rows values as comma separated based on group by value.
Ex:
SELECT
(select stuff((select ','+convert(varchar(100),p.ReferenceNumber + '-' + p.EmpName + '-' + p.Status)
FROM [dbo].[tablename] P
WHERE P.PATENTID=DPD.patentid
order by p.ReferenceNumber
for xml path('')),1,1,'')
) AS PatentFamily
FROM tablename dpd
Data in tablename as almost 15lakh, so we are facing lot of performance degradation.
Any suggestions pls??
Thanks, Rajendra