# NumericCount - kod fonksiyonu

NumericCount(), bir group by cümlesi ile tanımlandığı şekilde, ifadede bulunan sayısal değerlerin sayısını döndürür.

Söz Dizimi:

NumericCount (NumericCount ( [ distinctdistinct ] expr ] expr))

Dönüş verileri türü: tamsayı

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

Bağımsız Değişkenler

| Bağımsız Değişken | Açıklama |
| --- | --- |
| expr Expression | Hesaplanacak verileri içeren ifade veya alan. |
| distinct | İfadeden önce distinct sözcüğü varsa tüm çoğaltmalar göz ardı edilir. |

Örnekler ve sonuçlar:

Örnek kodu uygulamanıza ekleyin ve çalıştırın. Sonra sonucu görmek için en azından sonuçlar sütununda listelenen alanları uygulamamızdaki bir sayfaya ekleyin.

Aşağıdaki sonuç sütunuyla aynı görünümü elde etmek için özellikler panelinde, Sıralama altında, Otomatik'ten Özel'e geçin ve sayısal ve alfabetik sıralamanın seçimini kaldırın.

Kod örneği

| Örnek | Sonuç |
| --- | --- |
| `LOAD NumericCount(OrderNumber) as TotalNumericCount Resident Temp;` | İkinci deyim şunu verir:<br>TotalNumericCount<br>7<br>(bu boyutu içeren bir tabloda). |
| Önceki örnekte olduğu gibi Temp tablosunun yüklendiği varsayılırsa:<br><br>`LOAD NumericCount(distinct OrderNumber) as TotalNumeriCCountDistinct Resident Temp;` | TotalNumericCountDistinct<br><br>6<br>Bir diğerini çoğaltan bir OrderNumber bulunduğundan, sonuç çoğaltılmayan 6 olur. |

Örnek:

`Temp:` `LOAD * inline [` `Customer|Product|OrderNumber|UnitSales|UnitPrice` `Astrida|AA|1|4|16` `Astrida|AA|7|10|15` `Astrida|BB|4|9|9` `Betacab|CC|6|5|10` `Betacab|AA|5|2|20` ` Betacab|BB|||  25  ` `Canutility|AA|||15` `Canutility|CC| ||19` `Divadip|CC|2|4|16` `Divadip|DD|7|1|25` `] (delimiter is '|');` `NumCount1:` `LOAD  Customer,NumericCount(OrderNumber) as NumericCountByCustomer Resident Temp Group By Customer;
`

Sonuç tablosu

| Customer | NumericCountByCustomer |
| --- | --- |
| Astrida | 3 |
| Betacab | 2 |
| Canutility | 0 |
| Divadip | 2 |