Вопросы по теме 'ora-00979'

Я не могу заставить этот запрос работать с функцией SUM
Этот запрос дает ошибку: select ep, case when ob is null and b2b_ob is null then 'a' when ob is not null or b2b_ob is not null then 'b' else null end as type, sum(b2b_d + b2b_t - b2b_i) as sales from table where ... group by ep,...
150 просмотров
schedule 04.07.2022

ora 00979: не группа по выражению
В Oracle 8i я хочу, чтобы единственное значение trntotamt имело max(trndt) путем группировки trnmemenrolno . Я пытаюсь выполнить следующий SQL-запрос, но он дает ошибку 00979: не группа по выражению Когда я добавляю все столбцы, указанные в...
391 просмотров
schedule 21.05.2023

ORA-00979: проблема не в выражении GROUP BY
Я выполняю следующий запрос и получаю сообщение об ошибке «ORA-00979: not a GROUP BY expression». select distinct field1, field2, field3, count(*) as field4, field5, field6, case when smt1>0 then 'Deleted' when smt2>0 then 'Impacted'...
10309 просмотров
schedule 19.10.2022

Группа GrailsСобственность и порядок. Как это работает?
У меня есть этот домен: class Participation { ParticipationStatus status } class ParticipationStatus{ String name Date creationDate } Я создаю запрос: Participation.createCriteria().list{ createAlias("status","statusAlias")...
6025 просмотров
schedule 21.02.2023

Группа SQL по функции (столбец) - теперь нельзя выбрать этот столбец
Я использовал схему сотрудников отдела кадров в Oracle Express и хотел выбрать сотрудников, нанятых в определенный год. SELECT hire_date, COUNT(*) FROM employees empl GROUP BY SUBSTR(hire_date, -4) ORDER BY empl.hire_date;...
7618 просмотров
schedule 06.09.2022

ORA-00979: не ошибка выражения GROUP BY, как решить?
SELECT ssn, fname, minit, lname, AVG(hours) FROM EMPLOYEE, WORKS_ON WHERE EMPLOYEE.ssn = WORKS_ON.essn GROUP BY hours ORDER BY AVG(hours) DESC Он показывает ошибку ORA-00979: не выражение GROUP BY Интересно, почему он не работает? Кстати,...
3632 просмотров
schedule 18.05.2022