
Consultar rango entre 2 columnas DATE
Publicado por Jose (1 intervención) el 16/07/2015 17:44:42
Tengo una tabla Evaluaciones con los siguientes campos:
Y necesito hacer una consulta de periodos utilizando como fecha de inicio ( pdeDsdEval ) y como fecha final ( pdeHstEval ).
He intentado con
Pero me deja muchos registros por fuera, es decir, es muy inexacta!.
Intente tambien con,
y tampoco funciona!
1
2
3
4
5
6
7
8
9
Campo Tipo
idEvaluacion int(11)
ciEvaluador char(11)
ciEvaluado char(11)
fechaEval datetime
pdeDsdEval date // GUARDO EL INICIO DE PERIODO DE EVALUACIÓN
pdeHstEval date // GUARDO EL FIN DE PERIODO DE EVALUACIÓN
statusEval tinyint(1)
promEval float
Y necesito hacer una consulta de periodos utilizando como fecha de inicio ( pdeDsdEval ) y como fecha final ( pdeHstEval ).
He intentado con
1
SELECT * FROM `evaluaciones` WHERE `pdeDsdEval` >= '2015-05-01' AND `pdeHstEval` <= '2015-07-31'
Intente tambien con,
1
SELECT * FROM `evaluaciones` WHERE (`pdeDsdEval` BETWEEN '2015-05-01' AND '2015-07-31') AND (`pdeHstEval` BETWEEN '2015-05-01' AND '2015-07-31')
Valora esta pregunta


0