Warum noch ein Access-Buch?
Für wen ist das Buch?
Jetzt bestellen
+ direkter Download des eBooks!
Nur EUR 59,95!
Fehler gefunden?
Bitte melden!
Wünsche an das Buch?
Her damit!
Was denken die Leser über dieses Buch?
Lesen Sie aktuelle Rezensionen!
Kapitel des noch nicht veröffentlichten Buchs zum Downloaden, Probelesen und Kommentieren
Beispieldatenbanken
Zusätzliches Material

Das Buch im HTML-Format

Für unbestimmte Zeit bieten Addison-Wesley und André Minhorst den kompletten Inhalt des Buchs als Download an. Schauen Sie rein und informieren Sie sich über den Inhalt! Und wenn Ihnen das Buch nützlich erscheint und Sie glauben, dass Sie etwas gelernt haben oder durch das Gelesene sogar etwas Zeit und somit Geld bei Ihrer Arbeit einsparen konnten, können Sie sich ja beim Autor und beim Verlag revanchieren - beispielsweise durch den Kauf dieses Buchs.

Am schönsten wäre es natürlich, wenn Sie das Buch direkt hier bestellen - Sie erhalten das Buch dann direkt vom Verlag, und der Autor und Verlag haben dann noch mehr davon, als wenn Sie es anderswo kaufen.

Danke für Ihr Interesse!

8.3.7 Gruppieren von Daten

8.3.8 WHERE, GROUP BY, HAVING und ORDER BY im Überblick

Die vielfältigen Möglichkeiten zum Einschränken, Gruppieren und Sortieren der Ergebnismenge eines SQL-Ausdrucks bergen ein Problem: Wie soll man sich die Reihenfolge der unterschiedlichen Bereiche merken? Folgendes hilft vielleicht:

  • WHERE schränkt die Daten ein und kommt daher zuerst.
  • GROUP BY gruppiert die übrig gebliebenen Datensätze.
  • HAVING schränkt ebenfalls Daten ein, aber nur auf Basis von Gruppierungen.
  • ORDER BY kommt zum Schluss, weil alles andere vergeudete Rechenleistung wäre.
  • Diese Reihenfolge scheint intuitiv richtig zu sein - das reicht als Eselsbrücke für den Aufbau von SQL-Anweisungen aus.

    Tatsächlich werden Abfragen mitunter auch anders abgearbeitet - mehr dazu erfahren Sie in Kapitel 14 im Abschnitt 14.2.1, »Abfragen und die ACE-Engine«.

    Nächster Abschnitt:

    8.3.9 Verknüpfen von Tabellen in Abfragen

    © 2006-2008 André Minhorst Alle Rechte vorbehalten.