L'opérateur IN dans Oracle vérifie si la valeur spécifiée est incluse dans la liste spécifiée. La syntaxe est : nom_colonne IN (valeur1, valeur2, ..., valeurN Renvoie la correspondance VRAI, sinon FAUX. Il peut contenir n'importe quelle valeur et). accepte les sous-requêtes. Les valeurs vides renvoient NULL, ce qui est généralement plus efficace que NOT IN.
Utilisation de l'opérateur IN dans Oracle
L'opérateur IN est utilisé pour vérifier si la valeur spécifiée est contenue dans la liste spécifiée. La syntaxe est la suivante :
column_name IN (value1, value2, ..., valueN)
column_name IN (value1, value2, ..., valueN)
其中:
column_name
是要检查的列value1
、value2
等是值的列表用法:
IN 操作符将列值与列表中的每个值进行比较。如果列值与列表中的任何值匹配,则返回TRUE
;否则,返回FALSE
。
示例:
SELECT employee_name FROM employees WHERE employee_id IN (1, 2, 3);
此查询将返回 employee_id 为 1、2 或 3 的所有员工姓名。
注意:
NULL
column_name
est la colonne à vérifié
value1
,
value2
, etc. sont des listes de valeurs Utilisation : L'opérateur IN compare une valeur de colonne à chaque valeur de la liste . Renvoie
TRUE
si la valeur de la colonne correspond à une valeur de la liste ; sinon,
FALSE
est renvoyé. Exemple : rrreeeCette requête renverra tous les noms d'employés avec l'employee_id 1, 2 ou 3. Remarque :
NULL
. L'opérateur IN est généralement plus efficace que l'opérateur NOT IN.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!