Вопросы по теме '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