SQLite: Keine doppelten Datensätze im Result
Frage von Compi | 08.07.2017 um 10:50
Bietet SQLite eine Möglichkeit an, wie ich alle doppelten Datensätze aus dem Ergebnis ausschließen kann?
Ich benutze eine normale SELECT-Anfrage, so wie diese hier:
SELECT dat FROM tab
Das liefert mir alle Einträge aus der Spalte "dat", einige davon können doppelt sein. Diese möchte ich nicht in meinem Suchergebnis haben.
Ähnliche Themen
MySQL: Daten aus Tabelle löschen - Unterschied zwischen TRUNCATE, DELETE und DROP
Tutorial | 0 Kommentare
MySQL: Wie viele Datensätze wurden gefunden oder sind von meiner Abfrage betroffen?
Info | 0 Kommentare
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
Delphi/Lazarus: Byte Array als String aus HEX-Werten anzeigen
Tipp | 0 Kommentare
SQLite: String und Spalten verknüpfen mit SQLite (CONCAT)
Info | 2 Kommentare
MySQL: Suchergebnisse auf mehreren Seiten darstellen
Tutorial | 0 Kommentare
SQL: Unterschied zwischen UNION und UNION ALL
Info | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Du kannst einfach das Zauberwort "DISTINCT" verwenden, das sorgt genau dafür, dass alle doppelten Datensätze aus dem Ergebnis ausgeschlossen werden.
Deine Abfrage würde entsprechend so aussehen:
Das "DISTINCT" schreibt man direkt hinter das "SELECT".
10.07.2017 um 20:40