SQL - Aplanar consulta...

 
Vista:

Aplanar consulta...

Publicado por Sergio (12 intervenciones) el 13/08/2004 15:53:01
Tengo en una tabla:
Campo1:
Perro
Gato
Conejo

Quiero hacer un query que me traiga un solo resistro asi:
Campo1 Campo2 Campo3
Perro Gato Conejo

El numero de registros es fijo... osea siempre tengo 3 registros.....

Alguna ayuda? Se entiende?

1000 Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Aplanar consulta...

Publicado por Isaías (5072 intervenciones) el 13/08/2004 18:12:27
Se dice, hacer un SELECT de referencias cruzadas, aqui un ejemplo:

SELECT
CASE WHEN Campo1 = 'Perro' THEN Campo1 AS CAMPO1
CASE WHEN Campo1 = 'Gato' THEN Campo1 AS CAMPO2
CASE WHEN Campo1 = 'Conejo' THEN Campo1 AS CAMPO3
FROM MyTabla

Para saber mas:

http://www.winnetmag.com/SQLServer/Article/ArticleID/15608/15608.html

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar