Rumah >pangkalan data >Oracle >Bagaimana untuk menggunakan dalam dalam oracle
Operator IN dalam Oracle menyemak sama ada nilai yang ditentukan disertakan dalam senarai yang ditentukan Sintaksnya ialah: column_name IN (nilai1, nilai2, ..., nilaiN Mengembalikan padanan TRUE, jika tidak, ia boleh mengandungi sebarang nilai dan menerima subkueri. Nilai kosong mengembalikan NULL, yang biasanya lebih cekap daripada NOT IN.
Penggunaan operator IN dalam operator Oracle
IN digunakan untuk menyemak sama ada nilai yang dinyatakan terkandung dalam senarai yang ditentukan. Sintaksnya adalah seperti berikut:
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
TRUE
jika nilai lajur sepadan dengan mana-mana nilai dalam senarai jika tidak, FALSE
dikembalikan. 🎜🎜🎜Contoh: 🎜🎜rrreee🎜Pertanyaan ini akan mengembalikan semua nama pekerja dengan id_pekerja 1, 2 atau 3. 🎜🎜🎜Nota: 🎜🎜NULL
. Pengendali 🎜🎜IN secara amnya lebih cekap daripada pengendali NOT IN. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk menggunakan dalam dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!