Saludos.
Tengo con campo DATETIME y quiero hacer un SELECT de todos los registros que tengan en ese campo FECHA una fecha que sea menor a esa misma FECHA+1 mes.
Estaba haciendo esto:
query_buscar = "Select * from detalle_compra where id_empleado = '"$id"' and fecha <= '" . DateAdd("m", 1, date()) . "'"
Pero me doi cuenta que eso lo que me trae son los registros en los que la fecha es menor a la fecha actual + 1 mes y en este caso siempre me traera todos los resultados, ya que nunva será una fecha en el futuro la que este guardada en el campo FECHA.
Entonces debría ser algo como:
query_buscar = "Select * from detalle_compra where id_empleado = '"$id"' and fecha <= '" . DateAdd("m", 1, fecha) . "'"
Donde fecha es el nombre del campo DATETIME que contiene la fecha.
Mucho me temo que no lo estoy escribiendo bien, cual sería la forma correcta??
Gracias