Befehlsreferenz SQL: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
226 Bytes hinzugefügt ,  10:56, 25. Mär. 2021
Zeile 172: Zeile 172:
=== Aggregatsfunktionen nutzen ===
=== Aggregatsfunktionen nutzen ===


Aggregatfunktionen ermitteln einen Wert über den gesamten Datensatz hinweg. Ein Beispiel sind die Funktionen <code>MIN</code> und <code>MAX</code>, die den Minimal- bzw. Maximalwert eines Datensatzes abfragen. Kombiniert mit der Gruppierung von Datensätzen, werden diese Aggregatfunktionen gruppenweise angewandt und ermitteln zum Beispiel den Minimal- bzw. Maximalwert ''jeder Gruppe''.
Aggregatfunktionen ermitteln einen Wert über den gesamten Datensatz hinweg. Ein Beispiel sind die Funktionen <code>MIN</code> und <code>MAX</code>, die den Minimal- bzw. Maximalwert eines Datensatzes abfragen. Kombiniert mit der Gruppierung von Datensätzen, werden diese Aggregatfunktionen gruppenweise angewandt und ermitteln zum Beispiel den Minimal- bzw. Maximalwert ''jeder Gruppe''. <code>COUNT</code> ist auch eine Aggregatfunktion.
 
<syntaxhighlight lang="SQL">
SELECT Abteilung, COUNT(*), MIN(Plz) FROM personen GROUP BY Abteilung
</syntaxhighlight>
([http://sqlfiddle.com/#!9/f74511/16/0 Probier es aus])


=== Tabellen verknüpfen ===
=== Tabellen verknüpfen ===

Navigationsmenü