В моей базе данных есть таблица, в которой хранится значение энергии meters
1-го числа каждого месяца. Если счетчик отключен, он сохранит значение следующего дня.
Ниже мой случай
У меня есть запись за последние 2 месяца February
и March
. Данные February
имеют значение 2019-02-01 00:00:00
, но в месяц есть 4 строки March
. Смотрите изображение ниже
На изображении выше марта 1st,2nd and 3rd
марта имеет нулевое значение FA
, но 4 марта содержит некоторое значение.
Что я наделал?
Я могу выбрать строки, имеющие значения FA
.
Что я хочу сделать?
- Я хочу получить только данные текущего месяца, т. Е. Текущий месяц равен
March
, поэтому он должен получить только запись за март, а затем в следующем месяце он должен получить только April
запись и т. Д.
- Запрос не должен превышать дневной лимит более чем на 4, т. Е. Он должен проверять запись только в течение первых четырех дней каждого месяца.
Вот мой DB-Fiddle
Любая помощь будет принята с благодарностью.