![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/12/2011, 07:35
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 15 años, 8 meses Puntos: 6 | |
Respuesta: hacer solo si las fechas estan en la base si, no pensaba que ere mysql, pero between y <= es lo mismo,
y por lo tanto he probado este codigo en mysql admin y me da 20.000 filas,
cuando no debe de dar ninguno ya que 2014-01-01 no esta en la base,
este es lo que he probado:
SELECT * FROM calendar_table WHERE cal_date >= '2012-06-13' AND cal_date <= '2014-01-14'
para asegurarme que no hay nada de 2014 he hecho esta query y me da un resultado vacio, 0 filas:
SELECT * FROM calendar_table WHERE cal_date = '2014-01-14'
gracias, de verdad no entiendo nada, es que selleciona lo que es mayor a 2012-06-13 pero menor a 2014-01-14
y quiero 0
Última edición por helenp; 25/12/2011 a las 08:31 |