Funzione COUNT

La funzione COUNT è una funzione di gruppo che restituisce un solo valore.
E' usata nei seguenti modi:
COUNT(*)
COUNT(espr)
COUNT(DISTINCT espr)

COUNT(*) restituisce il numero di righe della tabella, incluse righe duplicate e contenenti valori NULL.
COUNT(espr) restituisce il numero di valori NON NULL che sono presenti nella colonna individuata da expr.
COUNT(DISTINCT espr) restituisce il numero di valori NON NULL e unici che sono presenti nella colonna individuata da expr.

Esempio:
select count(*), count(COMMISSION_PCT), count (distinct COMMISSION_PCT) from employees;

COUNT(*) COUNT(COMMISSION_PCT) COUNT(DISTINCTCOMMISSION_PCT)
---------- --------------------- ---------------------------------------------------------
110              35                                                  7


Post popolari in questo blog

Create e Drop Pluggable Database

ORA-12154: TNS: il listener non è attualmente a conoscenza del servizio richiesto nel descrittore di connessione