MySQL Eğitimi

MySQL ANA SAYFA MySQL Girişi MySQL RDBMS'si

MySQL SQL'i

MySQL SQL'i MySQL SEÇ MySQL NEREDE MySQL VE, VEYA, DEĞİL MySQL SİPARİŞ TARAFINDAN MySQL İNDİR MySQL BOŞ Değerler MySQL GÜNCELLEME MySQL SİL MySQL SINIR MySQL MIN ve MAX MySQL SAYISI, AVG, TOPLA MySQL GİBİ MySQL Joker Karakterleri MySQL İÇİ ARASINDA MySQL MySQL Takma Adları MySQL Katılımları MySQL İÇ BİRLEŞTİRME MySQL SOL BİRLEŞTİR MySQL DOĞRU BİRLEŞTİRME MySQL ÇAPRAZ BİRLEŞTİRME MySQL Kendi Kendine Katılma MySQL BİRLİĞİ MySQL GRUBU TARAFINDAN MySQL SAHİBİ MySQL MEVCUTTUR MySQL HERHANGİ BİR, TÜMÜ MySQL EKLE SEÇİMİ MySQL VAKA MySQL Boş İşlevler MySQL Yorumları MySQL Operatörleri

MySQL Veritabanı

MySQL Veritabanı Oluştur MySQL Bırakma Veritabanı MySQL Tablo Oluştur MySQL Bırakma Tablosu MySQL Değiştirme Tablosu MySQL Kısıtlamaları MySQL Boş Değil MySQL Benzersiz MySQL Birincil Anahtarı MySQL Yabancı Anahtarı MySQL Kontrolü MySQL Varsayılanı MySQL İndeks Oluştur MySQL Otomatik Artış MySQL Tarihleri MySQL Görünümleri

MySQL Referansları

MySQL Veri Türleri MySQL İşlevleri

MySQL Örnekleri

MySQL Örnekleri MySQL Testi MySQL Alıştırmaları

MySQL ARASINDA Operatör


MySQL ARASINDAKİ Operatörü

Operatör , BETWEENbelirli bir aralıktaki değerleri seçer. Değerler sayı, metin veya tarih olabilir.

Operatör kapsayıcıdır : BETWEENbaşlangıç ​​ve bitiş değerleri dahildir.

BETWEEN Sözdizimi

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

Demo Veritabanı

Aşağıda, Northwind örnek veritabanındaki "Ürünler" tablosundan bir seçim bulunmaktadır:

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

ARASINDA Örnek

Aşağıdaki SQL ifadesi, fiyatı 10 ile 20 arasında olan tüm ürünleri seçer:

Örnek

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;


ARASINDA DEĞİL Örnek

Önceki örneğin aralığının dışındaki ürünleri görüntülemek için şunu kullanın NOT BETWEEN:

Örnek

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

ARASINDA IN Örneği

Aşağıdaki SQL deyimi, fiyatı 10 ile 20 arasında olan tüm ürünleri seçmektedir. Ayrıca; Kategori Kimliği 1,2 veya 3 olan ürünleri göstermeyin:

Örnek

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

ARASINDA Metin Değerleri Örneği

Aşağıdaki SQL ifadesi, "Carnarvon Tigers" ve "Mozzarella di Giovanni" arasında bir ÜrünAdı olan tüm ürünleri seçer:

Örnek

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

Aşağıdaki SQL ifadesi, "Carnarvon Tigers" ve "Chef Anton's Cajun Seasoning" arasında bir ÜrünAdı olan tüm ürünleri seçer:

Örnek

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

NOT ARASINDAKİ Metin Değerleri Örneği

Aşağıdaki SQL ifadesi, "Carnarvon Tigers" ve "Mozzarella di Giovanni" arasında olmayan bir ÜrünAdı olan tüm ürünleri seçer:

Örnek

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

Örnek Tablo

Northwind örnek veritabanındaki "Siparişler" tablosundan bir seçim aşağıdadır:

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

Tarihler Arasında Örnek

Aşağıdaki SQL ifadesi, '01-Temmuz-1996' ve '31-Temmuz-1996' arasındaki OrderDate'li tüm siparişleri seçer:

Örnek

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

Egzersizlerle Kendinizi Test Edin

Egzersiz yapmak:

Sütun BETWEENdeğerinin 10 ile 20 arasında olduğu tüm kayıtları seçmek için operatörü kullanın.Price

SELECT * FROM Products
WHERE Price 
;