powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка в запросе.
5 сообщений из 5, страница 1 из 1
Ошибка в запросе.
    #39408374
son456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Пишу запрос выскакивает ошибка:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
select 
sum(trunc((r.Exit-r.Enter)*24))Hour,MOD(sum(trunc((r.Exit-r.Enter)*24*60)),60)Min,
e.PERSON_NUMBER,e.CODE_DEPARTMENT,e.SURNAME_ENPLOYER,e.NAME_ORGANIZATION,e.NAME_DEPARTMENT,e.POST,e.NUMBER_DEPARTMENT,e.NAME_EMPLOYER,e.PATRANOMIC_EMPLOYER
from registration r left join EMPLOYESS e on r.hid_emp=e.hid 
where PERSON_NUMBER like '%%' and CODE_DEPARTMENT like '%%' and SURNAME_ENPLOYER like '%???%' 
and NAME_ORGANIZATION like '%%' and NAME_DEPARTMENT like '%%' and POST like '%%' 
and NUMBER_DEPARTMENT like '%%' and NAME_EMPLOYER like '%%' and PATRANOMIC_EMPLOYER like '%%' and ID_CARD like '%%' 
...
Рейтинг: 0 / 0
Ошибка в запросе.
    #39408376
son456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибка:not a single-group group function
...
Рейтинг: 0 / 0
Ошибка в запросе.
    #39408384
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как насчет GROUP BY ?
...
Рейтинг: 0 / 0
Ошибка в запросе.
    #39408385
son456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plsql
1.
2.
3.
4.
5.
6.
7.
select 
sum(trunc((r.Exit-r.Enter)*24))Hour,MOD(sum(trunc((r.Exit-r.Enter)*24*60)),60)Min,
e.PERSON_NUMBER,e.CODE_DEPARTMENT,e.SURNAME_ENPLOYER,e.NAME_ORGANIZATION,e.NAME_DEPARTMENT,e.POST,e.NUMBER_DEPARTMENT,e.NAME_EMPLOYER,e.PATRANOMIC_EMPLOYER
from registration r left join EMPLOYESS e on r.hid_emp=e.hid 
where PERSON_NUMBER like '%%' and CODE_DEPARTMENT like '%%' and SURNAME_ENPLOYER like '%???%' 
and NAME_ORGANIZATION like '%%' and NAME_DEPARTMENT like '%%' and POST like '%%' 
and NUMBER_DEPARTMENT like '%%' and NAME_EMPLOYER like '%%' and PATRANOMIC_EMPLOYER like '%%' and ID_CARD like '%%'  group by e.PERSON_NUMBER


ORA-00979: not a GROUP BY expression
...
Рейтинг: 0 / 0
Ошибка в запросе.
    #39408387
londinium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
GROUP BY e.PERSON_NUMBER,e.CODE_DEPARTMENT,e.SURNAME_ENPLOYER,e.NAME_ORGANIZATION,e.NAME_DEPARTMENT,e.POST,e.NUMBER_DEPARTMENT,e.NAME_EMPLOYER,e.PATRANOMIC_EMPLOYER
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка в запросе.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]