MaxString Komut dosyası fonksiyonu
MaxString() ifade içindeki dize değerlerini bulur ve bir group by cümlesi ile tanımlandığı şekilde bir dizi kayıt üzerinden alfabetik olarak sıralanan son metin değerini döndürür.
Söz Dizimi:
Dönüş verileri türü: dual
Bağımsız Değişkenler:
| Bağımsız Değişken | Açıklama |
|---|---|
| expr | Hesaplanacak verileri içeren ifade veya alan. |
Sınırlamalar:
Metin değeri bulunmuyorsa NULL döndürülür.
Örnekler ve sonuçlar:
Örnek kodu uygulamanıza ekleyin ve çalıştırın. Sonucu görmek için, sonuçlar sütununda listelenen alanları uygulamanızda bir sayfaya ekleyin.
| Örnek | Sonuç | |
|---|---|---|
|
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 '|');
Concat1: LOAD SalesGroup,MaxString(Team) as MaxString1 Resident TeamData Group By SalesGroup; |
SalesGroup East West |
MaxString1 Gamma Zeta |
|
Önceki örnekte olduğu gibi TeamData tablosunun yüklendiği ve veri yükleme kod dosyanızda SET deyiminin bulunduğu varsayılırsa: LOAD SalesGroup,MaxString(Date) as MaxString2 Resident TeamData Group By SalesGroup; |
SalesGroup East West |
MaxString2 01/11/2013 01/12/2013 |