SQL Eğitimi

SQL ANA SAYFA SQL'e Giriş SQL Sözdizimi SQL Seçimi SQL Seç Farklı SQL Nerede SQL Ve, Veya, Değil SQL Sıralaması İçine SQL Ekle SQL Boş Değerler SQL Güncellemesi SQL Sil SQL Üst Seç SQL Min ve Maks SQL Sayısı, Ortalama, Toplam SQL Beğeni SQL Joker Karakterleri SQL Girişi SQL Arası SQL Takma Adları SQL Birleşimleri SQL İç Birleştirme SQL Sol Birleştirme SQL Sağ Birleştirme SQL Tam Birleştirme SQL Kendi Kendine Katılma SQL Birliği SQL Grubuna Göre SQL Sahip Olmak SQL Var SQL Herhangi Bir, Tümü SQL Seçimi Seçime SQL Ekle SQL Örneği SQL Boş Fonksiyonlar SQL Saklı Yordamlar SQL Yorumları SQL Operatörleri

SQL Veritabanı

SQL Veritabanı Oluştur SQL Bırak DB'si SQL Yedekleme Veritabanı SQL Oluşturma Tablosu SQL Bırakma Tablosu SQL Değiştirme Tablosu SQL Kısıtlamaları SQL Boş Değil SQL Benzersiz SQL Birincil Anahtarı SQL Yabancı Anahtarı SQL Kontrolü SQL Varsayılanı SQL Dizini SQL Otomatik Artış SQL Tarihleri SQL Görünümleri SQL Enjeksiyonu SQL Barındırma SQL Veri Türleri

SQL Referansları

SQL Anahtar Kelimeleri MySQL İşlevleri SQL Sunucu İşlevleri MS Erişim Fonksiyonları SQL Hızlı Başvuru

SQL Örnekleri

SQL Örnekleri SQL Testi SQL Alıştırmaları SQL Sertifikası

SQL ARASINDA Operatör


SQL 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 deyimi, 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 deyimi, 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 ProductName ile 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 #07/01/1996# AND #07/31/1996#;

VEYA:

Ö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 
;