Tutorial SQL

SQL RUMAH Pengenalan SQL Sintaks SQL Pilih SQL SQL Pilih Berbeda SQL Dimana SQL Dan, Atau, Tidak Perintah SQL Oleh SQL Sisipkan Ke Nilai Null SQL Pembaruan SQL Hapus SQL SQL Pilih Atas SQL Min dan Maks Hitung SQL, Rata-Rata, Jumlah SQL Suka SQL Wildcard SQL In SQL Antara SQL Alias SQL Bergabung Gabung Dalam SQL SQL Kiri Gabung SQL Benar Bergabung Gabung Penuh SQL SQL Self Gabung SQL Union Grup SQL Oleh SQL Memiliki SQL Ada SQL Apa saja, Semua SQL Pilih Ke Sisipkan SQL Ke Pilih Kasus SQL Fungsi SQL Null Prosedur Tersimpan SQL Komentar SQL Operator SQL

Basis Data SQL

SQL Buat DB SQL Drop DB SQL Cadangan DB SQL Buat Tabel Tabel Jatuhkan SQL Tabel Ubah SQL Batasan SQL SQL Bukan Null SQL Unik Kunci Utama SQL Kunci Asing SQL Pemeriksaan SQL SQL Default Indeks SQL Peningkatan Otomatis SQL Tanggal SQL Tampilan SQL Injeksi SQL SQL Hosting Tipe Data SQL

Referensi SQL

Kata Kunci SQL Fungsi MySQL Fungsi SQL Server Fungsi Akses MS Referensi Cepat SQL

Contoh SQL

Contoh SQL Kuis SQL Latihan SQL Sertifikat SQL

SQL ANTARA Operator


Operator SQL ANTARA

Operator BETWEENmemilih nilai dalam rentang tertentu. Nilai dapat berupa angka, teks, atau tanggal.

Operator BETWEENinklusif: nilai awal dan akhir disertakan. 

ANTARA Sintaks

SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

Basis Data Demo

Di bawah ini adalah pilihan dari tabel "Produk" di database sampel Northwind:

ProductID ProductName SupplierID CategoryID Unit Price
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 - 12 oz bottles 19
3 Aniseed Syrup 1 2 12 - 550 ml bottles 10
4 Chef Anton's Cajun Seasoning 1 2 48 - 6 oz jars 22
5 Chef Anton's Gumbo Mix 1 2 36 boxes 21.35

ANTARA Contoh

Pernyataan SQL berikut memilih semua produk dengan harga antara 10 dan 20:

Contoh

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;


BUKAN ANTARA Contoh

Untuk menampilkan produk di luar jangkauan contoh sebelumnya, gunakan NOT BETWEEN:

Contoh

SELECT * FROM Products
WHERE Price NOT BETWEEN 10 AND 20;

ANTARA dengan IN Contoh

Pernyataan SQL berikut memilih semua produk dengan harga antara 10 dan 20. Selain itu; jangan tampilkan produk dengan ID Kategori 1,2, atau 3:

Contoh

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20
AND CategoryID NOT IN (1,2,3);

Contoh ANTARA Nilai Teks

Pernyataan SQL berikut memilih semua produk dengan ProductName antara Carnarvon Tigers dan Mozzarella di Giovanni:

Contoh

SELECT * FROM Products
WHERE ProductName BETWEEN 'Carnarvon Tigers' AND 'Mozzarella di Giovanni'
ORDER BY ProductName;

Pernyataan SQL berikut memilih semua produk dengan ProductName antara Carnarvon Tigers dan Bumbu Cajun Chef Anton:

Contoh

SELECT * FROM Products
WHERE ProductName BETWEEN "Carnarvon Tigers" AND "Chef Anton's Cajun Seasoning"
ORDER BY ProductName;

BUKAN ANTARA Nilai Teks Contoh

Pernyataan SQL berikut memilih semua produk dengan ProductName bukan antara Carnarvon Tigers dan Mozzarella di Giovanni:

Contoh

SELECT * FROM Products
WHERE ProductName NOT BETWEEN 'Carnarvon Tigers' AND 'Mozzarella di Giovanni'
ORDER BY ProductName;

Tabel Contoh

Di bawah ini adalah pilihan dari tabel "Pesanan" di database sampel Northwind:

OrderID CustomerID EmployeeID OrderDate ShipperID
10248 90 5 7/4/1996 3
10249 81 6 7/5/1996 1
10250 34 4 7/8/1996 2
10251 84 3 7/9/1996 1
10252 76 4 7/10/1996 2

Contoh ANTARA Tanggal

Pernyataan SQL berikut memilih semua pesanan dengan OrderDate antara '01-July-1996' dan '31-July-1996':

Contoh

SELECT * FROM Orders
WHERE OrderDate BETWEEN #07/01/1996# AND #07/31/1996#;

ATAU:

Contoh

SELECT * FROM Orders
WHERE OrderDate BETWEEN '1996-07-01' AND '1996-07-31';

Uji Diri Anda Dengan Latihan

Olahraga:

Gunakan BETWEENoperator untuk memilih semua catatan yang nilai Pricekolomnya antara 10 dan 20.

SELECT * FROM Products
WHERE Price 
;