|
ORA-00907: missing right parenthesis: не могла найти ошибку
|
|||
---|---|---|---|
#18+
Задача: Напишите запрос, который будет выводить полное имя сотрудников, название города, и список коллег данного сотрудника. Если сотрудник работает один в городе, то в столбце collegues нужно вывести слово ‘NOBODY’. Список коллег нужно вывести через запятую. Самого сотрудника не должно быть в списке. ВАЖНО: Формат списка должен быть следующим: last_name, last_name, last_name Внимательно проследите за списком. Я написала такой код: select distinct e.first_name || ' ' || e.last_name as fullname, city, regexp_replace(regexp_replace(listagg(ee.last_name, ', ') within group (order by ee.last_name) over (partition by e.first_name || ' ' || e.last_name), e.last_name, 'NOBODY'), 'NOBODY, |, NOBODY', '') as collegues from employees e, employees ee, departments d, locations l where ee.department_id = d.department_id and e.department_id = ee.department_id and d.location_id = l.location_id order by city; Но у меня выдает ошибку: ORA-00907: missing right parenthesis 00907. 00000 - "missing right parenthesis" *Cause: *Action: Error at Line: 4 Column: 1 Не могла исправить ошибку, помогите пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2021, 17:34 |
|
ORA-00907: missing right parenthesis: не могла найти ошибку
|
|||
---|---|---|---|
#18+
А вот если бы использовала тэг SRC, как написано в правила, всё было бы ясно с первого взгляда. В данном случае надо считать не скобки, а кавычки и апострофы. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2021, 18:02 |
|
ORA-00907: missing right parenthesis: не могла найти ошибку
|
|||
---|---|---|---|
#18+
zxzxzxzx, какая версия Oracle у Вас? p.s. Проверил на 11.2.0.4 и 19.5 И да, проверьте с помощью sqlplus Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2021, 18:10 |
|
ORA-00907: missing right parenthesis: не могла найти ошибку
|
|||
---|---|---|---|
#18+
zxzxzxzx, Добавляем данных :) Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2021, 20:17 |
|
|
start [/forum/topic.php?fid=52&fpage=22&tid=1880321]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 246ms |
total: | 388ms |
0 / 0 |