У меня есть таблица со столбцом due_date, который определяет, когда должен быть инструмент. Мне нужно сравнить это значение с системной датой (sysdate) и посчитать, сколько строк заполняют определенные условия.
Мне нужно:
Подсчитать количество строк с помощью инструментов, которые являются DUE (due_date> sysdate) ex- "tools_due" с 50 строками
Подсчитать количество строкинструментов, которые НЕ DUE (due_date
и
Подсчитать количество строк, которые DUE TODAY (due_date = sysdate) ex- "tools_today"с 10 строками
ТО мне нужно взять каждый счет, сравнить и сохранить условие с наибольшим количеством строк. ex- "lower_count"
Таким образом, в этом примере tools_due возвратился с 50 строками, что является наибольшим из 3, поэтому значение high_count будет равно 50 или "tools_due".
Как бы я мог это сделать? Я пытался использовать регистр внутри пунктов count, но я уверен, что я не использую его правильно.
EDIT - забыл упомянуть, что мой вывод должен выдавать хотя бы одну из строк, которые я вставил в эти строки. Строки СУБД на скриншоте. Мой плохой мой плохой.
Вот что у меня есть: мой код doodoo