Как выбрать пользователей, у которых день (без месяца и года) из даты подходит под ближайшие 7 дней текущей даты? Т.е. если сейчас 8 число, то мне нужно получить из выборки id: 2 и 3.
Поздапрос 1 - выбираете записи с датами больше заданной, находите в них запись с минимальной датой (также можно отсортировать и выбрать первую запись).
Поздапрос 2 - выбираете записи с датами меньше заданной, находите в них запись с максимальной датой (также можно отсортировать и выбрать первую запись).