Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2010, 15:31
evaleh
 
Fecha de Ingreso: noviembre-2010
Mensajes: 75
Antigüedad: 14 años, 4 meses
Puntos: 0
dos registros en una sola fila

Hola quiero hacer una consulta que me bote los siguientes datos


Cita:
Mi consulta me bota esto

| productos |
Fecha | Factura | Cliente |carne|hongos|quesos|berenjenas| monto
2010 | 1234 | norma ramos| 1 | | | | 50.00
2010 | 1234 | norma ramos| | | 2 | | 50.00
2010 | 1235 | elsa ramirez | | | | 3 | 100.00


Ahora bien lo que quiero es lo siguiente


| productos |
Fecha | Factura | Cliente |carne|hongos|quesos|berenjenas| monto
2010 | 1234 | norma ramos| 1 | | 2 | | 100.00
2010 | 1235 | elsa ramirez | | | | 3 | 100.00
Ahora bien esta es mi consulta, me corre pero no es lo que quiero.


SELECT cabecera.num_fac,cabecera.fecha,cabecera.monto,fac tura.id_pro,factura.id_cli,factura.cantidad,
cliente.nom_cli,cliente.ape_cli from cabecera,factura,cliente
where (cabecera.num_fac=factura.num_fac and factura.id_cli=cliente.ced_cli) order by cabecera.fecha


No se si es con consulta anidadas, pero no se como hacerlo.

Porfa ayuda rapido.


Gracias