Problema
Queremos realizar una consulta a la base de datos que nos devuelva todos los items diferentes de un campo o columna en concreto.
Por ejemplo, supongamos que tenemos un campo «Provincia» y no queremos que nos de todos los resultados de todos los registros, lo que queremos en una lista de las provincias, sin que se repitan, claro.
Solución
Para realizar esta consulta utilizaremos la palabra clave «DISTINCT» que hará precisamente eso, sólo nos dará los elementos distintos
La sintaxis de esta consulta sería:
SELECT DISTINCT campo FROM tabla;
Y ahora, para el ejemplo que hemos comentado antes, la consulta podría quedar así:
SELECT DISTINCT provincia FROM provincias;
Programador WordPress freelance