Я пытаюсь подсчитать всех сотрудников, которые были запланированы только для показа на спутнике/на солнце, но фактически появились в другие дни, кроме сидения/солнца. Я пытаюсь сгруппировать этот счет by contractor_firm, но я получаю сообщение об ошибке в моем случае, говоря, что функции окна не разрешены.Группа в заявлении дела
count(case
when
TO_CHAR(emp_expected_date , 'DY', 'NLS_DATE_LANGUAGE=ENGLISH') IN ('SAT', 'SUN')
and TO_CHAR(emp_actual_date , 'DY', 'NLS_DATE_LANGUAGE=ENGLISH')
NOT IN ('SAT', 'SUN') THEN emp_id OVER (PARTITION BY contractor) ELSE NULL end)
AS contractor_non_compliance
Почему «НАВЕРХ»? – dnoeth
без лишнего будет не просто дать мне общий счет. Мне нужно сгруппировать его подрядчиком? – Kiran
Ну, вы написали *, пытаясь сгруппировать этот счет by contractor_firm *, это переводится как 'GROUP BY contractor' – dnoeth