So verwenden Sie Select Distinct in MySQL

Inhaltsverzeichnis

In den vielfältigen Funktionen, die wir entwickeln, wenn wir führen Abfragen in MySQL aus Es sollen unterschiedliche Ergebnisse basierend auf den erforderlichen Bedingungen erhalten werden, aber bei vielen Gelegenheiten enthalten die Abfragen viele sich wiederholende Daten, was die Visualisierung der Berichte etwas erschweren kann.

Bei dieser Gelegenheit werden wir sehen, wie wir die eindeutige Anweisung verwenden können, um die Daten geordnet und ohne Datenwiederholung zu filtern.

Was ist der Distinct-Parameter?Mit diesem Parameter können wir alle eindeutigen Werte anzeigen, die sich in einer Tabelle befinden, da eine Tabelle in ihren Spalten verschiedene wiederholte Daten enthalten kann und zum Generieren von Berichten nur die Werte erforderlich sind, die sich nicht wiederholen.

Die Syntax, die wir für die verwenden müssen eindeutige Aussage ist der nächste:

 SELECT DISTINCT Spaltenname FROM Tabellenname;
Jetzt unterrichte ich die Ausführung.

Ausführen der eindeutigen Anweisung
Für diese Analyse haben wir eine Tabelle namens solvtic_mysql nach folgendem Schema.

VERGRÖSSERN

In diesem Fall können wir sehen, dass wir in der Spalte Titel doppelte Werte wie Exchange, Fedora usw. haben.

Um diesen Satz in unserer Tabelle auszuführen, geben wir Folgendes ein:

 WÄHLEN Sie einen anderen Titel aus der Datei "solvetic.solvetic_mysql" aus;
NotizWir können alle Groß- oder Kleinbuchstaben verwenden und dies hat keinen Einfluss auf das Ergebnis der eindeutigen Anweisung in MySQL

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

Das erhaltene Ergebnis wird folgendes sein:

VERGRÖSSERN

Wir können sehen wie MySQL Es werden nur die eindeutigen Werte der Spalte zurückgegeben und nicht alle registrierten Werte. Dieser Satz ist sehr nützlich, wenn wir Hunderte oder vielleicht Tausende von Datensätzen in unseren Datenbanken gespeichert haben, was es uns ermöglicht, ihre Werte viel zentralisierter zu kontrollieren.

Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave