Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2014, 08:49
Avatar de heberthm
heberthm
 
Fecha de Ingreso: noviembre-2013
Ubicación: Cali
Mensajes: 65
Antigüedad: 10 años, 5 meses
Puntos: 1
Pregunta consulta de fechas con between

Saludos, tengo una consulta que vincula dos tablas (clientes y facturas) la cual permite consultar el estado de la deuda de cada uno de los clientes en una fecha determinada. La consulta tiene dos opciones en la clausula WHERE, una es poder listar todos los clientes que estan al dia con los pagos y la segunda es filtrar los datos por rango de fecha.

La consulta recibe los datos pasadas como variables desde un formulario.

Aqui está la consulta.
Código MySQL:
Ver original
  1. SELECT   C.cedula,  C.fecha_inicial,  C.nombre, C.apellido1, C.apellido2, C.telefono, C.valor_credito,
  2.    C.tasa_interes, C.valor_interes, C.total_pagar, F.estado, F.abono_interes, F.mes  
  3. FROM clientes C, facturas F
  4. WHERE C.cedula = F.cedula  AND F.estado='Al dia'  
  5. AND  C.fecha_inicial BETWEEN '".$fecha_inicial."' AND '".$fecha_final."'




La parte que no funciona es cuando quiero listar todos los datos del cliente que se encuetre al dia con los pagos corresponde a : WHERE C.cedula = F.cedula AND F.estado='Al dia'

Será que estoy formulado mal la consulta sql.
Gracias de antemano por su colaboración.
__________________
Hebeth Mazuera

Última edición por gnzsoloyo; 10/12/2014 a las 09:04 Razón: Codigo SQL sin etiquetar