|
Выборка из двух таблиц
|
|||
---|---|---|---|
#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&fpage=29&tid=1880570]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 287ms |
total: | 410ms |
0 / 0 |