SQL-запрос для извлечения данных из одной таблицы, которая соответствует данным одного столбца из второй таблицы - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть две таблицы, структурированные как таковые с включенными данными.Таблица STOCK:

enter image description here

Таблица TEMP:

enter image description here

Мне нужноизвлечь оба столбца данных из таблицы STOCK, которые соответствуют каждой записи шаблона из таблицы TEMP.Получившаяся таблица будет выглядеть так:

enter image description here

Это всего лишь примеры;моя таблица TEMP содержит 82 шаблона, а таблица STOCK содержит 750 000 записей.Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 27 февраля 2019

Это то, что вы хотите?

select s.*, t.pattern
from stock s join
     temp t
     on s.partnumber like '%' + t.pattern + '%';
...