Aggregatfunktionen sind eine Teilmenge von SQL-Funktionen, die einen einzelnen Wert aus mehreren Eingabezeilen berechnen. Diese werden hauptsächlich in SELECT-Abfragen mit einer GROUP BY-Klausel verwendet. Praktisch alle modernen RDBMS verfügen über Aggregatfunktionen. Typische Beispiele sind "COUNT ()", "SUM ()", "MIN ()", "MAX ()" und "AVG ()".