SQL >>
SQL Funktionen
Verschiedene SQL - Funktionen
SQL stellt eine Reihe von Funktionen zur Verfügung, mit denen sich Eintrage zählen, Mittelwerte bilden oder Einträge summieren lassen. Diese Funktionen heißen auch Aggregatfunktionen oder arithmetrische Funktionen.
⇒ SELECT FUNKTION (spaltenname) FROM Tabellenname
|
|
Arithmetische Funktionen in SQL: |
- AVG = bildet den Mittelwert
- COUNT = zählt die Einträge
- MAX = gibt den höchsten Wert aus
- MIN = gibt den kleinsten Wert aus
- SUM = bildet die Summe
|
|
Beispiel für die Verwendung einer Funktion in SQL |
Gegeben sei folgende Tabelle namens "Mitarbeiter":
| Name |
Vorname |
Gehalt |
Abteilung |
| Schmidt |
Daniel |
2100 |
Qualitätssicherung |
| Kreisel |
Dennis |
2000 |
Vertrieb |
| Illian |
Holger |
3400 |
Produktmanagement |
| Naumann |
Michael |
3600 |
Grafiker |
| Lichtenstein |
Julia |
1200 |
Empfang |
Wir möchten wissen, wieviel Gehalt alle Mitarbeiter zusammen beziehen. Dafür eigenet sich die SQL
SUM-Funktion.
⇒ SELECT SUM(Gehalt) FROM Mitarbeiter
Das Ergebnis würde wie folgt aussehen:
Es wurden also die Gehälter der einzelnen Mitarbeiter aufaddiert. Ersetzt man das SUM durch ein MIN, würde man das kleinste Gehalt erhalten, was in diesem Beispiel 1200 Euro beträgt.