Rumah > pangkalan data > Oracle > Bagaimana untuk menggunakan dalam pernyataan sql oracle

Bagaimana untuk menggunakan dalam pernyataan sql oracle

WBOY
Lepaskan: 2022-06-20 16:36:22
asal
5249 orang telah melayarinya

Dalam Oracle, dalam dalam pernyataan sql digunakan untuk mengendalikan data dalam julat tertentu Nilai medan yang ditentukan hanya perlu memenuhi mana-mana satu dalam julat ini Sintaksnya ialah "pilih * dari nama jadual di mana medan masuk (nilai1, nilai2,…);”.

Bagaimana untuk menggunakan dalam pernyataan sql oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.

Cara menggunakan dalam dalam pernyataan sql Oracle

Dalam Oracle, in sering digunakan di mana ungkapan bersyarat Ia boleh beroperasi pada data yang nilai medannya memenuhi julat yang ditentukan " pilih * daripada nama jadual di mana medan dalam (nilai1, nilai2,…);”.

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,…);
Salin selepas log masuk

Padam

delete from 表名 where 字段 in/not in (value1,value2,…);
Salin selepas log masuk

Contohnya adalah seperti berikut:

in digunakan untuk menanyakan rekod

  (1) Menyoal semua rekod dalam jadual t_hero

Bagaimana untuk menggunakan dalam pernyataan sql oracle
  (2) Pertanyaan kunci id sama hingga (21,16,7) Semua rekod dengan salah satu daripada tiga nilai ini boleh disoal selagi mereka memenuhi salah satu daripada tiga nilai ini.

Bagaimana untuk menggunakan dalam pernyataan sql oracle
  (3) Soal semua rekod yang keyidnya tidak berada dalam julat (21,16,7).

Bagaimana untuk menggunakan dalam pernyataan sql oracle

3.2 dalam Digunakan untuk memadam rekod

  (1) Tanya semua rekod dalam jadual t_hero, kini terdapat 7 rekod
Bagaimana untuk menggunakan dalam pernyataan sql oracle
  (2) Padamkan dua rekod dengan keyid = (14,15)
Bagaimana untuk menggunakan dalam pernyataan sql oracle

Tutorial yang disyorkan: "Tutorial Video Oracle "

Atas ialah kandungan terperinci Bagaimana untuk menggunakan dalam pernyataan sql oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan