Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/07/2009, 16:25
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 16 años, 1 mes
Puntos: 360
Respuesta: select para informes

Prueba esto

Código sql:
Ver original
  1. SELECT v.kn_id_venta, v.d_fecha_venta, v.h_hora_venta, v.n_num_boleta,
  2. v.kn_id_mesa, v.x_forma_pago, SUM(n_precio*n_cantidad_venta) AS total
  3. FROM detalle_venta AS dv
  4. INNER JOIN
  5. ventas AS v
  6. ON dv.kn_id_venta= v.kn_id_venta
  7. WHERE x_estado= 'Cerrado'
  8. AND (v.d_fecha_venta BETWEEN '14/07/2009' AND '28/07/2009')
  9. GROUP BY v.kn_id_venta, v.d_fecha_venta,
  10.  v.h_hora_venta, v.n_num_boleta, v.kn_id_mesa,
  11. v.x_forma_pago
  12. UNION ALL
  13. SELECT NULL,NULL,NULL,NULL,NULL,NULL,SUM(n_precio*n_cantidad_venta)
  14. FROM detalle_venta AS dv
  15. INNER JOIN
  16. ventas AS v
  17. ON dv.kn_id_venta= v.kn_id_venta
  18. WHERE x_estado= 'Cerrado'
  19. AND (v.d_fecha_venta BETWEEN '14/07/2009' AND '28/07/2009')

asumo que tu consulta funciona bien.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming