Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MYSQL:SELECT-Methode - aber keine Duplikate anzeigen / GROUP oder DISTINCT?

Das Zauberwort hast du ja schon gesagt:DISTINCT.

SELECT DISTINCT columnname
FROM query
WHERE ....

Beachten Sie, dass es wahrscheinlich nicht funktioniert, wenn Sie SELECT DISTINCT * verwenden denn wenn Sie * auswählen Das bedeutet, dass Sie alle Spalten auswählen, einschließlich Spalten, die eine eindeutige Einschränkung wie den Primärschlüssel haben. Wählen Sie nur die Spalten aus, die Sie benötigen - Finger weg von * im Allgemeinen und insbesondere bei der Verwendung von DISTINCT .