Списки значений (операторы IN и NOT IN)
Операторы IN и NOT IN используются для сравнения проверяемого значения поля с заданным списком. Этот список значений указывается в скобках справа от оператора IN.
Построенное с использованием оператором IN условие считается истинным, если значение поля, имя которого указано слева от IN, совпадает (подразумевается точное совпадение) с одним из значений, перечисленных в списке, указанном в скобках справа от IN.
Условие, построенное с использованием NOT IN, считается истинным, если значение поля, имя которого указано слева от NOT IN, не совпадает ни с одним из значений, перечисленных в списке, указанном в скобках справа от NOT IN.
SQL:
SELECT * FROM tbl_clients
WHERE region IN ('Seattle',
'New York', 'Washington')
Тот же результат можно получить с помощью операторов сравнения:
SQL:
SELECT * FROM tbl_clients
WHERE region
='Seattle' OR region='New
York' OR region= 'Washington'