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.


Syntax SQL Select:
⇒ 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:

12.300

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.



Buch - Empfehlung
Letzte Forenbeiträge