Tengo una tabla que tiene 2 columnas en formato date():
INICIO date # "2012-07-01"
FINAL date # "2013-07-30"
Deseo una consulta que considere el MES y AÑO de estas fechas para compararlo con la fecha de hoy. NOTA: No importa el año, solo mes y día.
¿Como debo configurar el WHERE para emitir los registros que?
a) el mes-dia de INICIO sea menor al dia de hoy
b) el mes-dia de FINAL sea mayor al dia de hoy
Lo he tratado así, pero no lo genera:
$hoy = date("m-d"); # Fecha de hoy en formato: MM-DD "07-13"
WHERE substr(inicio,7,5) <= '$hoy' AND substr(final,7,5) >= '$hoy'
Alguna idea que puedan darme lo agradeceré.