Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

SQL SERVER es posible obtener como filas individuales resultados que están almacenados en una column

Status
Not open for further replies.

sergiobotta

Programmer
May 2, 2014
5
UY
Hola. En SQL SERVER es posible obtener como filas individuales resultados que están almacenados en una columna como valores separados por comas?

Es decir... tengo una columna llamada NOMBRE que tiene valores:
# Nombre
1 Sergio,Juan
2 Roberto,Mario,Sergio
3 Juan,Ignacio,Sergio,Mario

Si pudiera obtener los nombres únicos, uno en cada fila de la respuesta sería excelente. O sea que el SELECT me devolviera un conjunto de resultados similar al siguiente:

# Nombre
1 Sergio
2 Juan
3 Roberto
4 Mario
5 Ignacio
Sino, me conformo con obtener los nombres en filas y después haré una consulta del tipo DISTINCT sobre esos resultados.

Muchas gracias a la comunidad!

 
use this one if your field is varchar(8000) or less - or use one of the clr's mentioned on the link

it will return 1 row per split as you asked for, and then you can do the distinct to get unique values

Regards

Frederico Fonseca
SysSoft Integrated Ltd

FAQ219-2884
FAQ181-2886
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top