Tuttavia, l'esecuzione della funzione di conteggio restituirà tutti i record, comprese le righe duplicate. Possiamo risolvere i record duplicati utilizzando la clausola distinta in SQL. Questa clausola filtra solo i record univoci da un set di risultati della funzione di conteggio.
Discutiamo di usare questa funzione e la clausola distinta per filtrare set di risultati unici.
Conteggio SQL
La funzione di conteggio restituisce il numero di righe che corrispondono a una condizione. La sintassi della funzione è come mostrata:
CONTARE(*)Il codice sopra mostra la sintassi della funzione espressa in SQL standard. Vari motori del database possono avere diverse implementazioni della funzione.
Ma diversi fornitori di database possono avere modi diversi per applicare la funzione count ().