# Count - kod fonksiyonu

Count(), bir group by cümlesi ile tanımlandığı şekilde, ifadedeki toplanmış değerlerin sayısını döndürür.

Söz Dizimi:

Count(Count( [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 | 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 örnekleri

| Örnek | Sonuç |
| --- | --- |
| `Temp:`<br>`LOAD * inline [`<br>`Customer\|Product\|OrderNumber\|UnitSales\|UnitPrice`<br>`Astrida\|AA\|1\|4\|16`<br>`Astrida\|AA\|7\|10\|15`<br>`Astrida\|BB\|4\|9\|9`<br>`Betacab\|CC\|6\|5\|10`<br>`Betacab\|AA\|5\|2\|20`<br>`Betacab\|BB\|1\|25\|  25`<br>`Canutility\|AA\|3\|8\|15`<br>`Canutility\|CC\|\|\|19`<br>`Divadip\|CC\|2\|4\|16`<br>`Divadip\|DD\|3\|1\|25`<br>`] (delimiter is '\|');`<br><br>`Count1:` `LOAD Customer,Count(OrderNumber) as OrdersByCustomer Resident Temp Group By Customer;<br>` | `Customer OrdersByCustomer` `Astrida 3` `Betacab 3` `Canutility 2` `Divadip 2`<br><br>Customer boyutu sayfadaki tabloya dahil edildiği sürece. Aksi takdirde OrdersByCustomer için sonuç 3, 2 olur. |
| Önceki örnekte olduğu gibi Temp tablosunun yüklendiği varsayılırsa:<br><br>`LOAD  Count(OrderNumber) as TotalOrderNumber Resident Temp;` | ` TotalOrderNumber  ` `10` |
| İlk örnekte olduğu gibi Temp tablosunun yüklendiği varsayılırsa:<br><br>`LOAD  Count(distinct OrderNumber) as TotalOrderNumber Resident Temp;` | ` TotalOrderNumber  ` `8`<br><br>Aynı değere sahip iki OrderNumber değeri olduğundan 1 ve bir null değer. |