Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04 Tem 2023
Karşılaştırma işlevleri, alan değerlerini birbiriyle karşılaştırmak ya da belirli bir dizgiyle karşılaştırmak için kullanılır.
For example, you can check strings for equality using =
. Dizgi eşitliği doğrulamasının bir örneği: Class = "class 1"
.
Sayısal karşılaştırma amacıyla, büyüktür değeri, pozitif sonsuzluktan daha yakın anlamına gelir ve daha az negatif sonsuzluktan daha yakın anlamına gelir. Yani, tüm negatif sayılar herhangi bir pozitif sayıdan daha düşüktür.
İşlevli | Sonuç | Açıklama |
---|---|---|
count_equal(ITEM1, LIST) |
Tamsayı | Returns the number of values from a list of fields that are equal to ITEM1 or null if ITEM1 is null. |
count_greater_than(ITEM1, LIST) |
Tamsayı | Returns the number of values from a list of fields that are greater than ITEM1 or null if ITEM1 is null. |
count_less_than(ITEM1, LIST) |
Tamsayı | Returns the number of values from a list of fields that are less than ITEM1 or null if ITEM1 is null. |
count_not_equal(ITEM1, LIST) |
Tamsayı | Returns the number of values from a list of fields that aren't equal to ITEM1 or null if ITEM1 is null. |
count_nulls(LIST) |
Tamsayı | Bir alan listesinden boş değer sayısını döndürür. |
count_non_nulls(LIST) |
Tamsayı | Bir alan listesinden boş değer olmayan değerlerin sayısını döndürür. |
date_before(DATE1, DATE2) |
Boole | Tarih değerlerinin sıralamasını denetlemek için kullanılır. DATE1 , DATE2tarihinden önceyse true değerini döndürür. |
first_index(ITEM, LIST) |
Tamsayı | Değer bulunamazsa, bir LIST ' in (LIST) bir LIST (LIST)) içeren ilk alanın dizinini ya da 0 değerini döndürür. Yalnızca dizgi, tamsayı ve gerçek tipler için desteklenir. |
first_non_null(LIST) |
Herhangi Biri | Belirtilen alan listesindeki boş olmayan ilk değeri döndürür. Tüm depolama tipleri desteklenir. |
first_non_null_index(LIST) |
Tamsayı | Boş olmayan bir değer içeren, belirtilen LIST ' teki ilk alanın dizinini döndürür ya da tüm değerler boş değerliyse 0 değerini döndürür. Tüm depolama tipleri desteklenir. |
ITEM1 = ITEM2 |
Boole | ITEM1 ' in ITEM2değerine eşit olduğu kayıtlar için true değerini döndürür. |
ITEM1 /= ITEM2 |
Boole | İki dizgi aynı değilse true (doğru) değerini ya da benzerlerse 0 (doğru) değerini döndürür. |
ITEM1 < ITEM2 |
Boole | ITEM1 ' in ITEM2değerinden küçük olduğu kayıtlar için true değerini döndürür. |
ITEM1 <= ITEM2 |
Boole | ITEM1 ' in ITEM2değerinden küçük ya da bu değere eşit olduğu kayıtlar için true değerini döndürür. |
ITEM1 > ITEM2 |
Boole | ITEM1 ' in ITEM2değerinden büyük olduğu kayıtlar için true değerini döndürür. |
ITEM1 >= ITEM2 |
Boole | ITEM1 ' in ITEM2değerinden büyük ya da bu değere eşit olduğu kayıtlar için true değerini döndürür. |
last_index(ITEM, LIST) |
Tamsayı | Değer bulunmuyorsa, bir LIST ' in (LIST) bir LIST (LIST) ya da 0 (LIST)) içeren son alanın dizinini döndürür. Yalnızca dizgi, tamsayı ve gerçek tipler için desteklenir. |
last_non_null(LIST) |
Herhangi Biri | Belirtilen alan listesindeki boş boş değer olmayan son değeri döndürür. Tüm depolama tipleri desteklenir. |
last_non_null_index(LIST) |
Tamsayı | Boş değerli olmayan bir değer içeren, belirtilen LIST ' teki son alanın dizinini döndürür ya da tüm değerler boş değerliyse 0 değerini döndürür. Tüm depolama tipleri desteklenir. |
max(ITEM1, ITEM2) |
Herhangi Biri | İki öğenin daha büyük bir değerini döndürür: ITEM1 ya da ITEM2. |
max_index(LIST) |
Tamsayı | Sayısal alanlar listesinden üst sınır değerini içeren alanın dizinini ya da tüm değerler boş değerliyse 0 değerini döndürür. Örneğin, listelenen üçüncü alan üst sınır değerini içeriyorsa, dizin değeri 3 geri döndürülür. Birden çok alan üst sınır değerini içeriyorsa, ilk (en soldaki) listelenen alan döndürülür. |
max_n(LIST) |
Numara | Tüm alan değerleri boş değerliyse, sayısal alanlar listesinden değer üst sınırını döndürür. |
member(ITEM, LIST) |
Boole | ITEM , belirtilen LIST' in bir üyesiyse true değerini döndürür. Tersi durumda, false (yanlış) değeri döndürülür. Alan adlarının listesi de belirtilebilir. |
min(ITEM1, ITEM2) |
Herhangi Biri | İki öğenin küçüklerini döndürür: ITEM1 ya da ITEM2. |
min_index(LIST) |
Tamsayı | Sayısal alanlar listesinden değer alt sınırını içeren alanın dizinini ya da tüm değerler boş değerliyse 0 değerini döndürür. Örneğin, listelenen üçüncü alan alt sınır içerirse, dizin değeri 3 döndürülür. Birden çok alan alt sınır değerini içeriyorsa, önce listelenen ilk (en soldaki) alan döndürülür. |
min_n(LIST) |
Numara | Tüm alan değerleri boş değerliyse, sayısal alanlar listesindeki en küçük değeri döndürür. |
time_before(TIME1, TIME2) |
Boole | Zaman değerlerinin sıralamasını denetlemek için kullanılır. TIME1 , TIME2tarihinden önceyse true değerini döndürür. |
value_at(INT, LIST) |
Göreli konum geçerli değer aralığının dışında (yani, listelenen alan sayısından az ya da daha büyük olan) aralığın dışındaysa, INT ya da NULL göreli konumundaki her bir listelenen alanın değerini döndürür. Tüm depolama tipleri desteklenir. |