Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Join  [new]
Aljushka
Member

Откуда:
Сообщений: 4
Подскажите, плиз, чем отличаются inner join и outer join?
18 апр 04, 17:26    [634883]     Ответить | Цитировать Сообщить модератору
 Re: Join  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
inner join возвращает только те записи, которые соответствуют друг другу.
outer join возвращает из одной из таблиц все записи.
18 апр 04, 17:31    [634884]     Ответить | Цитировать Сообщить модератору
 Re: Join  [new]
Aljushka
Member

Откуда:
Сообщений: 4
а left join и right join?
18 апр 04, 17:36    [634888]     Ответить | Цитировать Сообщить модератору
 Re: Join  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
left и right - это два варианта outer. Возвращают все записи соответственно из первой таблицы и из второй.
18 апр 04, 18:31    [634897]     Ответить | Цитировать Сообщить модератору
 Re: Join  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
А еще есть full outer join (не в Аксессе) - он возвращает все записи из обеих таблиц.
18 апр 04, 19:42    [634917]     Ответить | Цитировать Сообщить модератору
 Re: Join  [new]
Aljushka
Member

Откуда:
Сообщений: 4
Спасибо! Осталось в них ещё разобраться!
18 апр 04, 21:04    [634950]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить