SQL: построить запрос, который читает из файла - PullRequest
0 голосов
/ 09 июня 2011

У меня есть таблица с именем столбца, добавить, не тел.(миллионы строк) мне нужно вытащить список имен (например, сотни) из таблицы.прямой путь - вот так ...

select * from table where name = name1 or name = name2 .....or name = name300

Я попытался упростить его, я импортирую список имен в другую таблицу, скажем, table2.затем я делаю подзапрос.

select * from table where name like '%'+(select * from table2)+'%'

, но он не работает.

, пожалуйста, помогите, как я могу сделать это эффективно.спасибо.

1 Ответ

2 голосов
/ 09 июня 2011

Просто объедините две таблицы:

Select a.* from tableA a join tableB b on a.name = b.name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...