Ana içeriğe geç

MinString - grafik fonksiyonu

MinString() ifade veya alanda dize değerlerini bulur ve alfabetik sıralamayla ilk metin değerini döndürür.

Söz Dizimi:  

MinString({[SetExpression] [TOTAL [<fld {, fld}>]]} expr)

Dönüş verileri türü: dual

Bağımsız Değişkenler:  

Bağımsız Değişkenler
Bağımsız Değişken Açıklama
expr Hesaplanacak verileri içeren ifade veya alan.
SetExpression Toplama işlevi, varsayılan olarak, seçim tarafından tanımlanmış olası kayıtlar kümesi üzerinden toplanır. Bir set analizi ifadesi ile alternatif bir kayıt kümesi tanımlanabilir.
TOTAL

TOTAL sözcüğü, fonksiyon bağımsız değişkenlerinden önce gelirse, hesaplama yalnızca geçerli boyutsal değere ait olanlar için değil, geçerli seçimlerde verilen tüm olası değerler üzerinden yapılır; yani grafik boyutlarını göz ardı eder.

TOTAL niteleyicisinden sonra grafik boyut değişkenlerinin bir alt kümesi olarak bir veya daha çok alan adının geldiği TOTAL [<fld {.fld}>] niteleyicisini kullanarak toplam olası değerlerin bir alt kümesini oluşturursunuz.

Toplama kapsamını tanımlama

Örnekler ve sonuçlar:  

Örnek veriler
SalesGroup Amount MinString(Team) MinString(Date)
East 14000 Delta 2013/08/01
East20000Beta2013/05/01
East25000Alpha2013/07/01
West14000Eta2013/10/01
West17000Epsilon2013/09/01
West19000Zeta2013/06/01
West23000Theta2013/12/01
İşlev örnekleri
Örnekler Sonuçlar

MinString(Team)

Amount boyutu için üç 20000 değeri bulunmaktadır: ikisi Gamma (farklı tarihlerde) ve biri Beta. Dolayısıyla, MinString (Team) hesaplamasının sonucu Beta olur; çünkü sıralanan dizelerdeki ilk değer budur.

MinString(Date)

2013/11/01, Amount boyutuyla ilişkili olarak üçü arasında en erken Date değeridir. Burada, kodunuzdaki SET deyiminin SET DateFormat='YYYY-MM-DD'; olduğu varsayılmaktadır.

Örnekte kullanılan veriler:

TeamData:

LOAD * inline [

SalesGroup|Team|Date|Amount

East|Gamma|01/05/2013|20000

East|Gamma|02/05/2013|20000

West|Zeta|01/06/2013|19000

East|Alpha|01/07/2013|25000

East|Delta|01/08/2013|14000

West|Epsilon|01/09/2013|17000

West|Eta|01/10/2013|14000

East|Beta|01/11/2013|20000

West|Theta|01/12/2013|23000

] (delimiter is '|');

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!