Select

21/10/2005 - 19:21 por jose | Informe spam
tengo:

A 1 15
A 2 20
B 1 25
C 1 35
C 2 20

quiero:
1 2
A 15 20
B 25
C 35 20


cómo puedo hacer?

gracias
 

Leer las respuestas

#1 Saul Batista
21/10/2005 - 20:05 | Informe spam
Tenemos

campo1 Campo2 Campo3
-
A 1 15
A 2 20
B 1 25
C 1 35
C 2 20


hacemos


SELECT Campo1,
MAX(case
when Campo2 = 1 then Campo3
else 0
end) as C1,
MAX(Case
when Campo2 = 2 then Campo3
else 0
end) as C2

From Tabla
GROUP BY Campo1

e al final

Campo1 C1 C2
A 15 20
B 25 0
C 35 20

saludos

Saul Batista

"jose" wrote in message
news:
tengo:

A 1 15
A 2 20
B 1 25
C 1 35
C 2 20

quiero:
1 2
A 15 20
B 25
C 35 20


cómo puedo hacer?

gracias

Preguntas similares