|
Выборка из двух таблиц
|
|||
---|---|---|---|
#18+
Здравствуйте, подскажите как написать правильно запрос Есть 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 15:00 |
|
Выборка из двух таблиц
|
|||
---|---|---|---|
#18+
Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 15:33 |
|
Выборка из двух таблиц
|
|||
---|---|---|---|
#18+
butulec where 1 таблица.VALUE=2 таблица.ID(+); ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 15:34 |
|
|
start [/forum/topic.php?fid=52&msg=40030535&tid=1880570]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
71ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 175ms |
0 / 0 |