|
Выборка из таблиц
|
|||
---|---|---|---|
#18+
Здравствуйте. Подскажите, возможно ли это реализовать. Есть 2 таблицы, связанные по полю id_rkk 1(T1) ко многим(T2): T1 T2 | id_rkk | text | num_1 | data_t1 | и | id | id_rkk | num_2 | data_t2 | 1 t1 n1 12.03.19 1 1 nn1 13.03.19 2 t2 n2 13.03.19 2 1 nn2 Null 3 t3 n3 Null Необходимо получить значения таблицы T1(num_1,text), где поле data_t1 is Null и значения таблицы T2(num_2,text-из таблицы T1 по связи), где поле data_t2 is Null. Значение полей num_1 и num_2 должны выводиться в одном и том же поле num Пример, что должно получиться: | num | text | n3 t3 nn2 t1 Не могу придумать, как это сделать на sql. Если это не возможно, буду 2мя запросами загонять в массив и уже из массива выводить. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:14 |
|
Выборка из таблиц
|
|||
---|---|---|---|
#18+
JOIN Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:18 |
|
Выборка из таблиц
|
|||
---|---|---|---|
#18+
Мне кажется UNION может помочь ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:31 |
|
Выборка из таблиц
|
|||
---|---|---|---|
#18+
Не может. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:41 |
|
Выборка из таблиц
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovНе может. Мне кажется я правильно написал sql: select num_1, text from T1 where data_t1 is null union select b.num2, a.text from T2 b join T1 a on a.id_rkk=b.id_rkk where b.data_t2 is null ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 13:58 |
|
Выборка из таблиц
|
|||
---|---|---|---|
#18+
Благодарю, решение найдено, вопрос закрыт. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2019, 14:29 |
|
|
start [/forum/topic.php?fid=40&msg=39785388&tid=1560783]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 475ms |
0 / 0 |