Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выборка из двух таблиц / 4 сообщений из 4, страница 1 из 1
23.12.2020, 15:00
    #40030502
butulec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из двух таблиц
Здравствуйте, подскажите как написать правильно запрос
Есть 2 таблицы
1 таблица: ID,VALUE
2 таблица: ID,NAME
данные 1 таблицы:
id1 value1
id2 value2
id3 null
данные 2 таблицы:
value1 name1
value2 name2
Запрос
select * from 1 таблица,2 таблица where 1 таблица.VALUE=2 таблица.ID;
Как сделать запрос чтобы вывести 3 трочки первой таблицы но добавить в вывод 2 таблица.NAME как обработать ситуацию когда id3 value=null
Он просто выводит 2 строчки, потому что null не может найти в 2 таблице
То есть надо вывести
id1 value1 name1
id2 value2 name2
id3 null null
...
Рейтинг: 0 / 0
23.12.2020, 15:33
    #40030524
PuM256
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из двух таблиц
Код: plsql
1.
select * from "1 таблица","2 таблица" where "1 таблица".VALUE="2 таблица".ID(+);
...
Рейтинг: 0 / 0
23.12.2020, 15:34
    #40030525
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из двух таблиц
butulec
where 1 таблица.VALUE=2 таблица.ID(+);
...
Рейтинг: 0 / 0
23.12.2020, 15:55
    #40030535
butulec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка из двух таблиц
Спасибо, работает)
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выборка из двух таблиц / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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