O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6.21. SELECT DISTINCT

Schauen wir uns das Schlüsselwort DISTINCT zunächst ohne die Funktion COUNT an.

SELECT DISTINCT verk_datum
				FROM keksverkaeufe
				ORDER BY verk_datum;

Da DISTINCT ein Schlüsselwort und keine Funktion ist, benötigen Sie um verk_datum keine Klammern.

Hier ist unser ORDER BY, damit wir das letzte und das erste Verkaufsdatum sehen können.

Schauen Sie sich das an. Nicht ein einziger doppelter Eintrag in der gesamten Versammlung!

Probieren wir es jetzt mit der Funktion COUNT:

SELECT COUNT(DISTINCT verk_datum)
				FROM keksverkaeufe;

Beachten Sie, dass das DISTINCT mit verk_datum in die Klammer kommt.

Wir brauchen kein ORDER BY, weil COUNT nur noch eine einzige Zahl zurückliefert und es nichts mehr zu sortieren gibt.

Kraft-training

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required