U kunt de IN
. gebruiken predikaat, zoals zo:
SELECT * FROM table WHERE 123 IN(col1, col2, col3, col4);
SQL Fiddle-demo
het is de tegenovergestelde versie van IN.
Nee, dat is het niet , Het is hetzelfde als het gebruik van de OR
is de manier waarop je deed in je vraag.
Om dit te verduidelijken:
Het predikaat IN
of ingesteld lidmaatschap wordt gedefinieerd als:
Waar de Value Expression
kan zijn:
Het is dus prima om het op deze manier te doen, met behulp van de waarde-uitdrukking 123
, wat letterlijk is.