DevTrain .NET Developers Home. Das Community Portal für ASP.NET, Visual Basic, C#
 
  Login Status: Hallo   Anmelden  Suche:  
Navigationslinks überspringen
Startseite
Artikel
Blogs
Foren
ClubClub erweitern

 
Ihre Optionen
Save
Mail
Print
Rate
 
Advertising
  Visual Studio 1 Magazin

 
Navigationslinks überspringen
Autor:Bernhard Elbl

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
 


Diskutieren Sie in den Foren

SQLdays konferenz vom 24.-25. Februar 2010 im ehem. IMAX München