Как задать более точный запрос с интервалом дат MySql

279
24 февраля 2017, 00:51

Имеется условие выборки окончания действия в данном случае вип привелегий. Поле vip_data типа datetime

(`vip_data` - INTERVAL 1 DAY > NOW()) AND
(`vip_data` - INTERVAL 2 DAY < NOW())

Это условие для отправки письма, мол завтра ваши вип привелегии заканчиваются. Слово завтра далеко не всегда является верным, ибо все зависит от нескольких составляющих

  • 1 когда запускается скрипт отправки писем
  • 2 когда вип привилегии заканчиваются
  • 3 сколько раз в сутки запускается скрипт

Если скрипт запускается один раз в сутки мы имеем большие погрешности и даже пропуски отправки писем с оповещением.

Как правильно построить схему оповещения в данном случае?

Как правильно с уже имеющимися записями в базе выбрать те, которые заканчиваются сегодня, независимо от того, когда запускается скрипт?

READ ALSO
Как найти класс по аннотации

Как найти класс по аннотации

Делаю я сериалайзер-десериалайзер в xmlЕсть у меня такой класс в каком-то пакете

264
Ошибка: resource references are not supported at this language level

Ошибка: resource references are not supported at this language level

Пытаюсь скопилировать и запустить проект, но выдает ошибку: resource references are not supported at this language level

363