SQL SELECT DISTINCT

L'istruzione SQL SELECT DISTINCT seleziona righe univoche da una tabella di database. Per esempio:

        SELECT DISTINCT country
            FROM customer;
    
        SELECT DISTINCT country, name
            FROM customer;
    

DISTINCT con COUNT

Se dobbiamo contare il numero di righe univoche, possiamo usare l'istruzione COUNT() insieme all'istruzione DISTINCT.

        SELECT COUNT(DISTINCT country)
            FROM customers;