Dalam Oracle, in sering digunakan di mana ungkapan bersyarat Ia boleh beroperasi pada data yang nilai medannya memenuhi julat yang ditentukan Sintaksnya ialah "pilih * dari nama jadual di mana medan dalam (nilai1, nilai2. … );".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
in sering digunakan dalam ungkapan bersyarat (di mana fungsinya adalah untuk mengendalikan, menanya atau memadam data dalam julat tertentu). Selagi nilai medan memenuhi mana-mana satu dalam julat ini,
Pertanyaan
select * from TableName(表名) where 字段 in (value1,value2,…); select * from TableName(表名) where 字段 not in (value1,value2,…); select 字段1,字段2,… from 表名 where 字段 in/not in (value1,value2,…);
Padam
delete from 表名 where 字段 in/not in (value1,value2,…);
Contoh penggunaan:
dalam Penggunaan Rekod pertanyaan
Tanya semua rekod dalam jadual t_hero
Tanya semua rekod yang id kuncinya sama dengan salah satu daripada tiga nilai ini (21,16, 7) , selagi ia memenuhi salah satu daripada tiga ini, ia boleh ditanya.
Padamkan kedua-dua rekod ini dengan keyid = (14,15)
Tutorial yang disyorkan: " Oracle Tutorial》
Atas ialah kandungan terperinci Apakah kegunaan in dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!