SQL > SQL Befehle > Aggregatfunktionen 

Da wir uns hier bereits mit Zahlen beschäftigt haben, liegt natürlich die Frage nahe, ob mir mit diesen Zahlen Rechenoperationen wie Addition oder Mittelwertbildung durchführen können. Die Antwort lautet ja! SQL verfügt über mehrere arithmetische Funktionen, und zwar:

  • AVG
  • COUNT
  • MAX
  • MIN
  • SUM

Die Syntax für die Funktionen sieht folgendermaßen aus:

SELECT "Funktionstyp"("Spalten_Name")
FROM "Tabellen_Name";

Um zum Beispiel die Summe aller Umsatzerlöse aus der folgenden Tabelle zu erhalten,

Tabelle Store_Information

 Store_Name   Sales   Txn_Date 
 Los Angeles  1500   05.Jan.1999 
 San Diego  250   07.Jan.1999 
 Los Angeles  300   08.Jan.1999 
 Boston  700   08.Jan.1999 

geben wir ein:

SELECT SUM(Sales) FROM Store_Information;

Ergebnis:

SUM(Sales)
2750

2.750 entspricht der Summe aller Umsatzeinträge: 1.500 + 250 + 300 + 700.

Zusätzlich zu diesen Funktionen können mit SQL auch einfache Aufgaben wie Addition (+) und Subtraktion (-) durchgeführt werden. Für Zeichendaten stehen auch einige Zeichenkettenfunktionen zur Verfügung, wie Kaskadieren-, Trim- und Substring-Funktionen. Die einzelnen Anbieter relationaler Datenbank-Managementsysteme verwenden teilweise verschiedene Implementierungen von Zeichenkettenfunktionen. Es empfiehlt sich daher, in den entsprechenden Unterlagen nachzulesen, wie diese Funktionen jeweils eingesetzt werden. 

SQL COUNT >>

Diese Seite wurde zuletzt am 26.06.2022 aktualisiert




Copyright © 2024   1keydata.com   Alle Rechte vorbehalten