Zu den Aggregatfunktionen gehören folgende Funktionen:
<-> MIN
<-> MAX
<-> SUM
<-> AVG
<-> COUNT
In den folgenden Beispielen wird erklärt wie sie diese Funktionen einsetzten können !
Bsp.1:(MIN)
Nennen Sie die Mitgliedsnummer und Namen des Mitglieds mit der kleinsten Mitgliedsnummer.
select m_nr, m_name from Mitglieder where m_nr (select min(m_nr) from Mitglieder) |
Bsp.2:(MAX)
Nennen Sie die Mitgliedsnummer und Namen des Mitglieds mit der größten Mitgliedsnummer.
select m_nr, m_name from Mitglieder where m_nr (select max(m_nr) from Mitglieder) |
Bsp.3:(SUM)
Berechnen Sie die Summe der gezahlten Netto Gehälter aller Mitarbeiter.
select sum(Gehalt) summe from Mitarbeiter |
Bsp.4:(AVG)
Berechnen Sie den Mittelwert der Netto Gehälter, die höher als 4000,00DM sind.
select avg(Gehalt) avg_gehalt from Mitarbeiter where Gehalt > 4000 |
Bsp.5:(COUNT)
Finden Sie heraus wieviele Mitglieder in München wohnen.
select Ort, count(*) as anzahl from Mitglieder group by Ort |