Я пытаюсь запустить запрос для подсчета записей на основе метки времени из года в год. Вот запрос, который я в настоящее время:Колонка отображает каждый счет
SELECT plocation AS GROUP_NUMBER, count(DISTINCT UMEMBERID) AS YEAR_ONE
FROM HEALTH_ASSESSMENT
WHERE PUBLICATIONDT > '31-DEC-13'AND PUBLICATIONDT < '01-JAN-15'
GROUP BY PLOCATION
Он считает, что именно мне нужно для того времени кадра и выводит следующее:
GROUP_NUMBER | YEAR_ONE
G12345 | 141
G12346 | 61
Где YEAR_ONE
это даты я перечислил, который по существу 2014. Есть ли способ создать дополнительный столбец, который учитывает второй временной интервал? Например, что-то вроде этого:
GROUP_NUMBER | YEAR_ONE | YEAR_TWO
G12345 | 141 | 92
G12346 | 61 | 57
G12444 | NULL OR BLANK | 16
Здесь G12444
не может иметь каких-либо записей в YEAR_ONE
параметров, но будет иметь записи в YEAR TWO
параметров. Иногда этот запрос будет составлять от месяца к месяцу, поэтому, чтобы каждый столбец был настроен с параметрами 01-JAN-15 - 31-JAN-15
, также может понадобиться.
Как это сделать?
К сожалению, это оракул –