У меня есть запрос, который отображает количество уровней между конкретными диапазонами дат, но теперь меня попросили включить отделы, которые не имеют никаких уровней.Таблица, на которую ссылаются в запросе, содержит только те отделы, которые имеют положительный уровень, а не те, которые имеют нулевые уровни.Со временем это меняется, поэтому отделы входят и выходят из списка в зависимости от заданных им уровней.
Я создал новую таблицу с именем Department_list, которая содержит все отделы, но я не уверен, как действовать дальше.Есть ли способ запросить таблицу кафедры_списков и использовать этот список для выполнения рабочего запроса, отображая те отделы с требуемыми уровнями и с нулевыми?
Рабочий запрос ниже
SELECT COUNT(LEVEL) AS number,
LEVEL,
user,
department
FROM table
WHERE LEVEL ='3'
AND TIMESTAMP>= 1500098552
AND TIMESTAMP<= 1568000152
GROUP BY user,department,LEVEL
ORDER BY number DESC