Re: Что-то непонятное с left join

2011-12-23 Пенетрантность Tonal
23.12.2011 15:50, Dmitry Yemanov пишет: >> Проверяю на существование дырок: >> SQL> select s.ID, s.ORD_NUM, s2.ID, s2.ORD_NUM >> CON> from SYMPTOMS s left outer join SYMPTOMS s2 >> CON> on s.ORD_NUM + 1 = s2.ORD_NUM >> CON> where s.PARENT_ID = 450774 and s2.PARENT_ID = 450774 >> CON> /*and s2.

Re: Что-то непонятное с left join

2011-12-23 Пенетрантность Dmitry Yemanov
23.12.2011 12:50, Dmitry Yemanov пишет: отбрасывает все записи, не найденные в левом потоке В правом (внутреннем) потоке, конечно же :-) -- Дмитрий Еманов

Re: Что-то непонятное с left join

2011-12-23 Пенетрантность Dmitry Yemanov
23.12.2011 11:31, Tonal пишет: > > Проверяю на существование дырок: > SQL> select s.ID, s.ORD_NUM, s2.ID, s2.ORD_NUM > CON> from SYMPTOMS s left outer join SYMPTOMS s2 > CON> on s.ORD_NUM + 1 = s2.ORD_NUM > CON> where s.PARENT_ID = 450774 and s2.PARENT_ID = 450774 > CON> /*and s2.ID is null*/

Что-то непонятное с left join

2011-12-22 Пенетрантность Tonal
Есть табличка: CREATE TABLE SYMPTOMS ( ID integer not null, PARENT_ID integer, ORD_NUM integer -- отгрызено полей CONSTRAINT PK_SYMPTOMS PRIMARY KEY (ID), CONSTRAINT FK_SYMP2SYM_ID FOREIGN KEY (SYM_ID) REFERENCES SYMPTOMS (ID) ); ORD_NUM - порядковый номер в отображении. Нумерация начи