Rumah > pangkalan data > Oracle > teks badan

Apakah kegunaan antara dalam oracle

WBOY
Lepaskan: 2022-03-02 15:03:12
asal
18241 orang telah melayarinya

Dalam Oracle, operator antara digunakan untuk memilih data baris dengan nilai dalam julat Apabila operator BETWEEN digunakan untuk membentuk keadaan carian untuk baris yang dikembalikan oleh pernyataan, hanya baris yang nilainya. berada dalam julat yang ditentukan dikembalikan , sintaksnya ialah "ungkapan [BUKAN] ANTARA rendah DAN tinggi".

Apakah kegunaan antara dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Apakah kegunaan antara dalam oracle

Pengendali BETWEEN membenarkan menentukan julat untuk diuji. Apabila anda menggunakan operator BETWEEN untuk membentuk kriteria carian bagi baris yang dikembalikan oleh pernyataan, hanya baris yang nilainya berada dalam julat yang ditentukan dikembalikan.

Yang berikut menggambarkan sintaks operator BETWEEN:

expression [ NOT ] BETWEEN low AND high
Salin selepas log masuk

Dalam sintaks di atas,

rendah dan tinggi - rendah dan tinggi nyatakan had bawah julat nilai yang akan diuji dan nilai had atas. Nilai rendah dan tinggi boleh menjadi literal atau ungkapan.

ungkapan - ialah ungkapan yang diuji dalam julat yang ditakrifkan oleh rendah dan tinggi. Untuk dapat dibandingkan, jenis data ungkapan, rendah dan tinggi mestilah sama.

DAN - Operator AND bertindak sebagai pemegang tempat untuk memisahkan nilai rendah dan tinggi.

Jika nilai ungkapan (ungkapan) adalah lebih besar daripada atau sama dengan nilai rendah dan kurang daripada atau sama dengan nilai tinggi, operator BETWEEN mengembalikan benar.

value >= low AND value <= high
Salin selepas log masuk

BUKAN ANTARA operator menafikan keputusan ANTARA operator.

Oracle ANTARA Contoh

Mari kita lihat beberapa contoh penggunaan operator Oracle BETWEEN.

1. Oracle ANTARA contoh berangka

Sila rujuk jadual produk berikut dalam:

Apakah kegunaan antara dalam oracle

Pernyataan berikut mengembalikan kos standard antara 500 dan 600 Semua produk antara:

SELECT
    product_name,
    standard_cost
FROM
    products
WHERE
    standard_cost BETWEEN 500 AND 600
ORDER BY
    standard_cost;
Salin selepas log masuk

Dalam contoh ini, kami membandingkan nilai dalam lajur kos standard (kos_standard) kepada julat antara 500 (termasuk) dan 600 (termasuk). Pertanyaan ini hanya mengembalikan produk yang kos standardnya adalah antara:

Apakah kegunaan antara dalam oracle

Untuk membuat pertanyaan untuk produk yang kos standardnya bukan antara 500 dan 600, gantikan operator NOT seperti berikut Tambah ke atas pertanyaan:

SELECT
    product_name,
    standard_cost
FROM
    products
WHERE
    standard_cost NOT BETWEEN 500 AND 600
ORDER BY
    product_name;
Salin selepas log masuk

Laksanakan pernyataan pertanyaan di atas dan dapatkan hasil berikut -

Apakah kegunaan antara dalam oracle

Tutorial yang disyorkan: "Tutorial Video Oracle

Atas ialah kandungan terperinci Apakah kegunaan antara dalam 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!