Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Consulta complicada

Estas en el tema de Consulta complicada en el foro de PostgreSQL en Foros del Web. Hola tengo otro pequeño problema con postgresql Requiero hacer una consulta que me muestre por cada dependencia los litros de gasolina que carga de cada ...
  #1 (permalink)  
Antiguo 04/07/2008, 16:47
 
Fecha de Ingreso: abril-2008
Mensajes: 82
Antigüedad: 16 años
Puntos: 0
Pregunta Consulta complicada

Hola tengo otro pequeño problema con postgresql
Requiero hacer una consulta que me muestre por cada dependencia los litros de gasolina que carga de cada tipo. ejemplo

DEPENDENCIA | LITROSM |IMPORTE | LD | IMPORTE | LP | IMPORTE |
102 | 828.14 |5,366.33| 0 0 0 0

HAY UN CAMPO QUE GUARDA EL TIPO DE COMBUSTIBLE Y DEPENDIENDO DEL ID DEL CAMPO ES EL TIPO DE COMBUSTIBLE EJEMPLO:
*ID*|*NAME****
**************
*1 * DIESEL *
*2 * MAGNA *
*3 * PREMIUM *
**************

lOS LITROS SON GUARDADOS EN UN CAMPO LLAMADO CantidadL
  #2 (permalink)  
Antiguo 07/07/2008, 01:21
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 2 meses
Puntos: 13
Respuesta: Consulta complicada

No entiendo cual es el problema, que es lo que no sabes hacer?
  #3 (permalink)  
Antiguo 07/07/2008, 11:22
 
Fecha de Ingreso: abril-2008
Mensajes: 82
Antigüedad: 16 años
Puntos: 0
Respuesta: Consulta complicada

Hola, me refiero a que necesito que por cada dependencia que yop tengo me muestre por campos separados los litros de cada tipo de gasolina y si no tiene de alguno de los tres tipos ponga 0 ejemplo.

Dependencia---------LitrosMagna------------LitrosDiesel----LitrosPremium
------1-------------- 50.36--------------------0----------- 100.00-

Sin olvidar que el campo que guarda los litros es uno para los tres tipos y se diferencian de cada tipo por el id del tipo de gasolina.
Espero darme a entender.
  #4 (permalink)  
Antiguo 08/07/2008, 01:13
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 2 meses
Puntos: 13
Respuesta: Consulta complicada

Esto parece similar a otras dudas que has planteado....

Esta vez no te voy a dar la select!
Puedes hacer 3 JOINS con la misma tabla (Combustible).

Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:23.