Verwendung von select Distinct in MySQL

In den vielfältigen Funktionen, die wir bei der Ausführung von Abfragen in MySQL entwickeln , werden je nach den erforderlichen Bedingungen unterschiedliche Ergebnisse erzielt. In vielen Fällen enthalten die Abfragen jedoch viele wiederholte Daten, was die Visualisierung der Berichte etwas erschweren kann.

Bei dieser Gelegenheit werden wir sehen, wie wir die separate Anweisung verwenden können, um die Daten auf ordnungsgemäße Weise zu filtern, ohne Daten zu wiederholen.

Was ist der Distinct-Parameter?
Mit diesem Parameter können wir alle eindeutigen Werte in einer Tabelle anzeigen, da eine Tabelle mehrere wiederholte Daten in ihren Spalten enthalten kann. Zum Generieren von Berichten benötigen wir nur die Werte, die nicht wiederholt werden.

Die Syntax, die wir für die separate Anweisung verwenden müssen, lautet wie folgt:

 SELECT DISTINCT Spaltenname FROM table_name; 

Jetzt unterrichte ich die Ausführung.

Ausführen der eindeutigen Anweisung

Für diese Analyse haben wir eine Tabelle mit dem Namen solvetic_mysql gemäß dem folgenden Schema. mysql-distinct.jpg

In diesem Fall sehen wir, dass in der Spalte Titel doppelte Werte wie Exchange, Fedora usw. angezeigt werden.

Um diese Anweisung in unserer Tabelle auszuführen, geben wir Folgendes ein:

 WÄHLEN Sie einen anderen Titel als solvetic.solvetic_mysql aus; 
Hinweis
Wir können alles in Groß- oder Kleinbuchstaben verwenden, was sich nicht auf das Ergebnis der distinct-Anweisung in MySQL auswirkt

Mit dieser Syntax teilen wir MySQL mit, dass wir die eindeutigen Werte der Titelspalte aus der Tabelle solvetic.solvetic_mysql sehen.

Das erhaltene Ergebnis wird das folgende sein:

mysql-distinct-2.jpg

Wir können sehen, wie MySQL nur die eindeutigen Werte der Spalte und nicht alle registrierten Werte wirft. Dieser Satz ist sehr nützlich, wenn wir Hunderte oder vielleicht Tausende von Datensätzen in unseren Datenbanken gespeichert haben, sodass wir ihre Werte viel zentraler steuern können.

See also  Hinzufügen und Bearbeiten von EXIF-Bild- oder Fotometadaten in Photoshop

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *