У меня есть таблица счетов-фактур для сотовой связи, соответствующие столбцы: Cellular_Account_id (INT)
, billing_end_date(DATE)
и data_usage_GB
.
. Для каждого аккаунта каждый месяц существует отдельная строка.Я пытаюсь получить список учетных записей, в которых не использовались данные за последние три месяца.
Я довольно плохо знаком с базами данных в целом, поэтому я даже не совсем уверен, какой синтаксис мне следует искать или какой подход я должен использовать.
Я, конечно, могу выбрать WHERE data_usage_GB = 0.000 AND MONTH(billing_end_date) = month(current_date()) -1
, но это дает мне информацию только в диапазоне за 1 месяц.Я не уверен, как сгруппировать результаты где data_usage_GB = 0.000
для каждого из последних трех месяцев.