Heim > Datenbank > MySQL-Tutorial > Wie kann ich nur eindeutige Datensätze aus einer SQL-Tabelle abrufen?

Wie kann ich nur eindeutige Datensätze aus einer SQL-Tabelle abrufen?

DDD
Freigeben: 2025-01-14 14:51:45
Original
447 Leute haben es durchsucht

How Can I Retrieve Only Unique Records from a SQL Table?

Eindeutige Daten aus SQL-Tabellen extrahieren

Haben Sie es mit doppelten Einträgen in einer SQL-Tabelle zu tun? Dieser Leitfaden zeigt Ihnen, wie Sie effizient nur die eindeutigen Datensätze abrufen. Das Schlüsselwort DISTINCT ist Ihr Schlüssel zum Erfolg.

Angenommen, Sie haben eine Tabelle mit redundanten Daten in einer bestimmten Spalte (wie im Beispielbild dargestellt). Um eindeutige Werte aus dieser Spalte zu isolieren, verwenden Sie diese SQL-Syntax:

<code class="language-sql">SELECT DISTINCT column_name
FROM table_name;</code>
Nach dem Login kopieren

Zum Beispiel gibt SELECT DISTINCT column2 FROM table_name nur die eindeutigen Einträge von column2 zurück und entfernt Duplikate wie „item1“ aus der Beispieltabelle.

Benötigen Sie eindeutige Datensätze basierend auf mehreren Spalten? Listen Sie sie einfach in der DISTINCT-Klausel auf:

<code class="language-sql">SELECT DISTINCT column1, column2, ...
FROM table_name;</code>
Nach dem Login kopieren

Eine Abfrage wie SELECT DISTINCT column1, column3 FROM table_name ergibt eindeutige Kombinationen von Werten aus column1 und column3, wobei alle Duplikate in anderen Spalten ignoriert werden.

Das Schlüsselwort DISTINCT bietet eine unkomplizierte Methode zum Filtern und Abrufen nur eindeutiger Daten und stellt so sicher, dass die Datenanalyse präzise und effizient ist.

Das obige ist der detaillierte Inhalt vonWie kann ich nur eindeutige Datensätze aus einer SQL-Tabelle abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage