Mysql
 sql >> Database >  >> RDS >> Mysql

MYSQL:metodo SELECT - ma non mostra duplicati / GROUP o DISTINCT?

Hai già detto la parola magica:DISTINCT.

SELECT DISTINCT columnname
FROM query
WHERE ....

Nota che probabilmente non funzionerà se usi SELECT DISTINCT * perché quando selezioni * ciò significa selezionare tutte le colonne, comprese le colonne che hanno un vincolo univoco come la chiave primaria. Seleziona solo le colonne che ti servono - stai lontano da * in generale, e specialmente quando si usa DISTINCT .