Der IN-Operator in Oracle prüft, ob der angegebene Wert in der angegebenen Liste enthalten ist. Die Syntax lautet: Spaltenname IN (Wert1, Wert2, ..., WertN) Gibt einen passenden Wert zurück, andernfalls kann er einen beliebigen Wert enthalten akzeptiert Unterabfragen und gibt NULL zurück, was normalerweise effizienter ist als NOT IN.
Verwendung des IN-Operators in Oracle
Der IN-Operator wird verwendet, um zu überprüfen, ob der angegebene Wert in der angegebenen Liste enthalten ist. Die Syntax lautet wie folgt:
column_name IN (value1, value2, ..., valueN)
column_name IN (value1, value2, ..., valueN)
其中:
column_name
是要检查的列value1
、value2
等是值的列表用法:
IN 操作符将列值与列表中的每个值进行比较。如果列值与列表中的任何值匹配,则返回 TRUE
;否则,返回 FALSE
。
示例:
<code>SELECT employee_name FROM employees WHERE employee_id IN (1, 2, 3);</code>
此查询将返回 employee_id 为 1、2 或 3 的所有员工姓名。
注意:
NULL
column_name
die zu seinde Spalte ist geprüftvalue1
, value2
usw. sind Wertelisten 🎜🎜🎜🎜Verwendung: 🎜🎜🎜Der IN-Operator vergleicht einen Spaltenwert mit jedem Wert in der Liste . Gibt TRUE
zurück, wenn der Spaltenwert mit einem beliebigen Wert in der Liste übereinstimmt; andernfalls wird FALSE
zurückgegeben. 🎜🎜🎜Beispiel: 🎜🎜rrreee🎜Diese Abfrage gibt alle Mitarbeiternamen mit der Mitarbeiter-ID 1, 2 oder 3 zurück. 🎜🎜🎜Hinweis: 🎜🎜NULL
zurück. Der 🎜🎜IN-Operator ist im Allgemeinen effizienter als der NOT IN-Operator. 🎜🎜Das obige ist der detaillierte Inhalt vonWie man es in Oracle verwendet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!