
01/10/2008, 23:40
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Seleccionar entre fechas SELECT id, fechaInicio, fechafin FROM tabla WHERE '2008-04-14' = DATE(fechainicio) OR '2008-04-14' BETWEEN DATE(fechainicio) AND DATE (fechafin)
Empieza probando esto.
Si con fechahoy te refieres al día de hoy, puedes escribir, en lugar de '2008-04-14', CURDATE(), con lo que obtendrás la fecha del día en curso. Una pregunta: ¿cuando no tienen fecha fin, qué aparece en el campo, es decir, qué fecha tiene escrita? ¿tal vez 0000-00-00 00:00:00, que es la fecha por defecto, el NULL de una fecha?
Última edición por jurena; 02/10/2008 a las 00:35 |