Between...And İşleci

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Bir ifadenin değerinin, belirtilen değer aralığı içinde olup olmadığını belirler. Bu işleci SQL deyimlerinde kullanabilirsiniz.

Sözdizimi

ifade [Not] Betweendeğer1Anddeğer2

Between...And işlecinin sözdizimi şu bölümlerden oluşur:

Bölüm

Açıklama

ifade

Değerlendirmek istediğiniz verileri içeren alanı belirten ifadedir.

değer1, değer2

İfadeyi karşılaştırmak istediğiniz değerlerdir.


Açıklamalar

İfadenin değeri değer1 ile değer2 arasındaysa (bu değerler dahil), Between...And işleci True değerini, aksi takdirde False değerini verir. Karşıt koşulu değerlendirmek (ifadenin, değer1 ve değer2 ile tanımlanan aralığın dışında olup olmadığını saptamak) için Not mantıksal işlecini ekleyebilirsiniz.

Betwee kullanabilir n... Ve bir alanın değeri belirtilen bir sayısal aralığa uygun olup olmadığını belirlemek için. Aşağıdaki örnek, posta kodlarının bir aralık içindeki bir konuma sipariş sevk edildiği olup olmadığını belirler. Posta kodu 98101 ve 98199 arasında ise, IIf işlevini "Yerel" döndürür. Aksi takdirde, "Yerel olmayan" döndürür.

SELECT IIf(PostalCode Between 98101 And 98199, “Local”, “Nonlocal”) FROM Publishers

İfade, değer1, değer2 , Null olup olmadığını arasında... Veboş değer döndürür.

* gibi joker karakterler düz metin olarak algılandığından, bunları Between...And işleci ile kullanamazsınız. Örneğin, 980 - 989 arasındaki bir sayıyla başlayan posta kodlarını bulmak için 980* ve 989* değerlerini kullanamazsınız. Bunun yerine, işlemi gerçekleştirmek için iki seçeneğiniz vardır. Sorguya, metin alanının en soldaki üç karakterini alan bir ifade ekler ve Between...And işlecini bu karakterlerde kullanırsınız. Veya, en yüksek ve en düşük değerleri ek karakterler ile doldurabilirsiniz; bu durumda 98000 ile 98999 değerlerini veya uzun posta kodları kullanılıyorsa 98000 ile 98999 - 9999 değerlerini girebilirsiniz. (En düşük değer için - 0000 bölümünü kullanmayın; bazı posta kodlarında ek bölüm yoksa, 98000 değeri dikkate alınmaz.)



Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×