powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Объединение таблиц
6 сообщений из 6, страница 1 из 1
Объединение таблиц
    #39758673
Зурбаган
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, что все-таки обозначает (+) при объединении таблиц. Всегда пользовался join, но иногда в стречаю и вот такие варианты
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT
  b.id,
  b.title,
  b.author,
  b.year_published,
  l.name language
FROM
  books b,
  library.languages l
WHERE
  l.id = b.language_id (+)
ORDER BY  b.id



В чем разница между наличием (+) и его отсутствием?
...
Рейтинг: 0 / 0
Объединение таблиц
    #39758676
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может вопрос в том, в чем разница между
WHERE l.id = b.language_id
и
JOIN ON l.id = b.language_id

?
...
Рейтинг: 0 / 0
Объединение таблиц
    #39758677
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Объединение таблиц
    #39758680
Фотография кит северных морей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зурбаган,

это legacy-синтаксис outer join (до 9i).

doc
...
Рейтинг: 0 / 0
Объединение таблиц
    #39758693
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кит северных морейэто legacyКому и кобыла - невеста.
...
Рейтинг: 0 / 0
Объединение таблиц
    #39759227
Фотография rf_mail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Объединение таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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