Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/12/2009, 14:55
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 7 meses
Puntos: 180
Respuesta: Resultado en una consulta con diferentes condiciones

SELECT
CASE WHEN ventas_det.tipo_pago = 'Efectivo' THEN ventas_det.precio* ventas_det.cantidad END as Venta_Efectivo,
CASE WHEN ventas_det.tipo_pago = 'Cheque' THEN ventas_det.precio* ventas_det.cantidad END as Venta_Cheque,
CASE WHEN ventas_det.tipo_pago = 'Credito' THEN ventas_det.precio* ventas_det.cantidad END as Venta_Credito,
ventas_enc.Fecha
FROM ventas_det INNER JOIN ventas_enc ON ventas_enc.id_ventas = ventas_det.id_ventas
WHERE ventas_det.id_ventas IN(select ventas_enc.id_ventas from ventas_enc where ventas_enc.id_almacenes = 1
and ventas_enc.Fecha between '2009-12-01' and '2009-12-03')