Присоединиться к столбцу с 2 идентификаторами - PullRequest
1 голос
/ 20 марта 2020

У меня следующая проблема:

В моей таблице "SO_TABLE" есть столбец "SO_ID", который является первичным ключом.

Мне нужно присоединиться к «TECH_TABLE» для получения дополнительной информации, но иногда «TECH_TABLE» имеет 2 «SO_ID» в одном столбце, например:
SO_TABLE:

+------+--+
| SO_ID   |
+------+--+
|  123 |  |
|  456 |  |
|  789 |  |
+------+--+


TECH_TABLE:

+-------------+--+
|    SO_ID    |  |
+-------------+--+
| D:123 F:456 |  |
| 789         |  |
+-------------+--+


Мне нужно go в SO_TABLE и для каждой строки '123' и '456' перехватить значения в tech_table для Первый ряд.

Но как мне присоединиться к столбцам, подобным этому, с двумя идентификаторами в одной строке / столбце?
См. В sql fiddle: http://sqlfiddle.com/#! 4 / 38269b / 2/0
Мне нужно сослаться на первую строку в TECH_TABLE как в первой, так и во второй строке моего basead SO_TABLE на SO_ID

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...