Получить данные из таблицы из списка строк на MySQL - PullRequest
3 голосов
/ 27 апреля 2010

Как я могу запросить данные из таблицы, доступной в списке строк?

Я хочу получить данные только из списка строк.

Example:
Table
ID Name
1  Big
2  Small
3  Extra
4  Orange
5  Drink

List of Strings:
Big
Small
Extra

Спасибо!

Ответы [ 3 ]

4 голосов
/ 27 апреля 2010

Полагаю, вам нужно предложение MySQL IN :

SELECT ID, Name FROM TableName WHERE Name IN ('Big','Small','Extra')
2 голосов
/ 27 апреля 2010
SELECT * FROM theTable WHERE column_name IN ('Big', 'Small', 'Extra')
0 голосов
/ 24 сентября 2018

Мне нужно было упорядочить любые числа, если я искал MIX из чисел и строк, но, как ни странно, это были строки, которые я не мог выбрать, если не приводил числа.

SELECT * FROM theTable WHERE column_name IN ('0','','23','Big', 'Small', 'Extra')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...