Hola comunidad, necesito realizar la siguiente tarea:
necesito obtener todos los registros tal que el mes y el
año sean los que enviare por parametro. Por ejemplo si
sabemos que el mes y año actual son:
month = Now.Month
year = Now.Year
entonces deseo obtener todos los registros donde el campo
fecha se encuentre en el mes month y el año year. Pense en
utilizar el operador LIKE de SQL pero no me resulta.
No puedo usar un BETWEEN entre fechas ya que como
desconozco los numeros de los dias se produce un error.
Esto sucede si, por ejemplo, hago esto:
BETWEEN '1-month-year' AND '31-month-year'
En meses que no tienen 31 dias (como febrero) se produce un
error de DATETIME fuera de intervalo.
Si alguien sabe como usar el operador LIKE u otra manera de
solucionar este problema le agradeceria de por vida. Gracias.
Leer las respuestas