08/06/2012, 03:15
|
| | Fecha de Ingreso: noviembre-2010 Ubicación: chile,santiago
Mensajes: 101
Antigüedad: 14 años Puntos: 1 | |
consulta con intervalo de fecha bueno amigos necesito ayuda
tengo varias tablas donde ise inner join pero solo me tiene que mostrar las tareas del ultimo mes, para esto ise un between 2012/06/01 and 2012/06/31 pero no me funciona, e intentado de varias formas ya les dejo la consulta agradeceria ayuda
SELECT tarea.codigo, tarea.descripcion, tarea.fecha_inicio, tarea.horas_estimadas, tarea.codigorepuesto, personaltarea.rutpersonal, personaltarea.codigotarea,
personal.nombre, cargo.valor_hora, personal.idcargo
FROM personal INNER JOIN
cargo ON personal.idcargo = cargo.id INNER JOIN
personaltarea ON personal.rutpersonal = personaltarea.rutpersonal INNER JOIN
tarea ON personaltarea.codigotarea = tarea.codigo
WHERE (tarea.fecha_inicio BETWEEN 2012 / 06 / 01 AND 2012 / 06 / 31)
algo extraño pasa por que si ejecut la consulta sin el where me muestra una tarea con fecha 9/06/2012 pero si pongo en where.. where fecha_inicio= 09/06/2012 ya no muestra nada . por cierto el formato de fecha es date time en mi base de datos |