SQL - consulta imposible

 
Vista:

consulta imposible

Publicado por emiliano (1 intervención) el 31/01/2006 22:58:04
hola , tengo un problemilla con una DB, resulta que tengo una sencilla tabla por ejemplo como esta:

Moneda
Pais
Valor

y datos como por ejemplo asi.

dolar uruguay 3.45
dolar chile 2.45
dolar brasil 1.00
euro uruguay 3.98
euro chile 3.35
euro brasil 1.43

lo que quiero hacer es una consulta que me devulva una tabla de la siguiente forma:

dolar 3.45 2.45 1.00
euro 3.98 3.35 1.43

alguien podria echarme una manito.??

estoy usando mysql desde php......

saludos.
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:consulta imposible

Publicado por Javier Guerrero (5 intervenciones) el 01/02/2006 01:43:35
en sql server esto se resuelve con el CASE. busca infomacion
si tu quieres mostrar todo esto como un string y la cantidad es finita y no quiero pensar mucho usaria algo asi para tener esto

dolar 3.45 2.45 1.00
euro 3.98 3.35 1.43

select 'Dolar ' + (select valor from tabla where pais = 'uruguay' ) +
(select valor from tabla where pais = 'Chile' ) + (select valor from tabla where pais = 'brasil' )

jajaja para salir del paso, no te hago la del case porque no tengo aqui en SQL espero que te ayude en algo
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