Autor:
Erstellt am:
19 Feb 2001 00:00
|
Aggregatfunktionen in SQL
|
|
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 |
|
|