SQL DISTINCT



SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL Funktionen
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL ALIAS
SQL JOIN
SQL OUTER JOIN
SQL Unterabfrage
SQL UNION
SQL UNION ALL
SQL INTERSECT
SQL MINUS
SQL Kaskadieren
SQL SUBSTRING
SQL TRIM


Seitenübersicht




  SQL > SQL Befehle > Distinct

Mit dem Schlüsselwort SELECT lässt sich der gesamte Inhalt einer Tabellenspalte (oder mehrerer Spalten) auswählen. Dies bedeutet natürlich, dass es auch Redundanzen geben kann. Nehmen wir aber an, wir möchten nur alle unterschiedlichen (DISTINCT) Elemente auswählen. Dies ist in SQL sehr einfach. Wir müssen dazu lediglich DISTINCT nach SELECT hinzufügen. Die Syntax sieht folgendermaßen aus:

SELECT DISTINCT "Spalten_Name"
FROM "Tabellen_Name"

Um zum Beispiel alle unterschiedlichen Warenhäuser in der Tabelle Store_Information auszuwählen,

Tabelle Store_Information
store_name Sales Date
Los Angeles 1500€ 05.Jan.1999
San Diego 250€ 07.Jan.1999
Los Angeles 300€ 08.Jan.1999
Boston 700€ 08.Jan.1999

geben wir ein:

SELECT DISTINCT store_name FROM Store_Information

Ergebnis:

store_name
Los Angeles
San Diego
Boston


SQL WHERE >>




Copyright © 2013   1keydata.com   Alle Rechte vorbehalten.