У нас есть промежуточная таблица (DB2), которая ежедневно получает производственные показатели с нашего завода.
Из-за случайного отключения сети могут быть дни, когда мы не получаем данных. Я пытаюсь создать SQL-запрос для получения дней, но он не работает
SELECT MODDATE,
COUNT(DISTINCT EWDF) AS COUNT
FROM PROD_FACT
WHERE MODDATE=CURRENT_DATE - 7 DAYS
GROUP BY MODDATE
HAVING COUNT(DISTINCT EWDF)=0
Я ожидал что-то вроде этого
MODDATE COUNT
---------- -----------
09/30/2011 0
1 record(s) selected.
но безрезультатно. Я не получаю никаких строк. Чего мне не хватает ??