Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/08/2013, 05:47
tumbero_x
 
Fecha de Ingreso: octubre-2010
Ubicación: Buenos Aires
Mensajes: 557
Antigüedad: 13 años, 7 meses
Puntos: 4
Respuesta: Problemas en consulta

Gracias por contestar y disculpas por no poder responderte antes
por ejemplo
cuando el usuario hace un listado de la caja diaria y quiere saber cuanto tiene de valores
desde el 10/08/2013 hasta el 17/08/2013 le da como resultado 300 pesos.
hasta aca todo bien pero si el usuario quiere listar la caja desde el 17/08/2013 hasta el 17/08/2013 (o sea del mismo dia) tambien le tiene que dar como resultado 300 pesos.
vuelvo a poner el codigo en el que estoy trabajando ( con este codigo se lista la caja con los parametros de fecha que el usuario pone pero no suma lo anterior )
SAludos y muchas gracias por cualquier ayuda que me puedan brindar
Código MySQL:
Ver original
  1. SELECT A.cobranza_id,
  2. A.cobranza_tipo,
  3. A.cobranza_fecha,
  4. A.cobranza_hora,
  5. A.cobranza_numsuc,
  6. A.cobranza_numcom,
  7. A.cobranza_cliente,
  8. IF(A.cobranza_cliente=0,'Diversos',A.cobranza_cliente) AS cli_id,
  9. B.cobranza2_funcion,
  10. B.cobranza2_importe,
  11. C.cuecaj_alias,
  12. IF(A.cobranza_cliente=0,'Diversos Clientes ( Cobranza Rapida )',CONCAT(D.nombre,' ',D.apellido)) AS nomb
  13. FROM cobranza A
  14. INNER JOIN cobranza2 B ON A.cobranza_id=B.cobranza2_id
  15. INNER JOIN cue_caj C ON B.cobranza2_cuecaj=C.cuecaj_id
  16. LEFT JOIN clientes D ON A.cobranza_cliente=D.cliente_id
  17. WHERE TIMESTAMP(A.cobranza_fecha, A.cobranza_hora)
  18. BETWEEN TIMESTAMP('".date('Y-m-d', strtotime($fmin))."','".$_POST['horamin']."') AND TIMESTAMP('".date('Y-m-d', strtotime($fmax))."','".$_POST['horamax']."')
  19. AND A.cobranza_suc='".$_POST['caja_suc']."'
  20. AND A.cobranza_estado=1
  21. AND A.cobranza_f=".$z->_f."
  22. ".$consultaCuecaj_cobranza."
  23. AND B.cobranza2_caja=".$_POST['caja']."
  24. AND B.cobranza2_moneda=".$_POST['caja_moneda']
perdon por el codigo PHP

Última edición por gnzsoloyo; 19/08/2013 a las 06:13