Sql server, concatenare una riga in una colonne
Capita spesso di avere la necessità di estrarre dal database un elenco formato dalla concatenazione delle righe risultanti una query.
Per esempio gli accessori di un veicolo, le sottocategorie di una macrocategoria,ecc.
Invece di estrarre il recordset e ciclare riga per riga o invece di usare un cursore si può molto più rapidamente:
Per esempio gli accessori di un veicolo, le sottocategorie di una macrocategoria,ecc.
Invece di estrarre il recordset e ciclare riga per riga o invece di usare un cursore si può molto più rapidamente:
Ed ecco il risultato:
declare @property AS varchar(2000)
select @property = COALESCE(@property, '') + description_it + ','
from vwCATPROP where idcategory=1
select @property as property
0 Comments:
Posta un commento
<< Home