Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2009, 10:30
raleandri
 
Fecha de Ingreso: junio-2009
Mensajes: 22
Antigüedad: 15 años, 7 meses
Puntos: 1
My sql - between

Hola amigos del foro !

tengo una duda, consulta, inquietud:

Necesito traer de mi base de datos las compras relacionada a una empresa (id_empresa) en un perioso de tiempo. Para esto utilizo la consulta con BETWEEN, pero cuando agrego el parametro de id_empresa, deja de funcionar. Les dejo la consulta como la tengo, sin funcionar:

SELECT * FROM compras WHERE fecha BETWEEN 'fecha1' AND 'fecha2') and id_empresa=$id

Probede colocar los parametros entre parentesis y tampoco:

SELECT * FROM compras WHERE (fecha BETWEEN '$fecha1' AND '$fecha2') and (id_empresa=$id)


Ya no se me ocurre que mas hacerle a la maldita, si quito el parametro del id_empresa, funciona perfecto, trae las compras en en el periodo especificado.

Una mas los parametros son variables php que envio a travez de la funcion (selctPerdiodo($id,$fecha1,$fecha2).


Espero puedan ayudarme.
Desde ya muchas gracias

Saludos

Roberto