Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.18;
Скачать: CL | DM;

Вниз

внешнее объединение и connect by в одном запросе   Найти похожие ветки 

 
Илья Лу.   (2002-01-23 14:28) [0]

Господа, кто нибудь знает можно-ли как то в Oracle объеденить в одном запросе внешнее объединение (+) и connect by


 
fnatali ©   (2002-01-23 14:42) [1]

Не очень понятно без кода, что требуется. Например могу предложить
select ... from ... where g.id(+)=s.cgr_id and s.dept_id in
(select id from hr_dept connect by prior id=dept_id start with id=:dept)
Или Вам не это надо?


 
Владислав ©   (2002-01-23 15:00) [2]

Ничего особенного. Напиши подробнее, что ты хочешь.


 
Внук ©   (2002-01-23 16:05) [3]

Из документации:
Restrictions:
If you specify a hierarchical query:
1. The same statement cannot also perform a join.
2. The same statement cannot also select data from a view whose query performs a join.
То есть, короче говоря, никаких объединений не может быть на одном уровне с CONNECT BY - только в подзапросах (надзапросах :) Поэтому, например, вариант fnatali © (23.01.02 14:42) будет работать.



Страницы: 1 вся ветка

Текущий архив: 2002.02.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.006 c
4-57254
ikar
2001-12-19 10:10
2002.02.18
Передача сообщения своей программе


1-57073
Злой_Гном
2002-02-01 18:23
2002.02.18
Все, про ProgressBar дотумкал :-)))


4-57267
Витамин
2001-12-18 13:05
2002.02.18
Текст в SysTray...


1-57115
Basaev
2002-02-03 03:51
2002.02.18
Как закрыт другую програму из своей


6-57166
amamed_3071
2001-11-28 08:27
2002.02.18
Послат сообшения на порт не имея Remote acces