Informationsverarbeitung 2

Aktualisiert: 2009.05.09, 15:30 |  login | 
Dienstag, 24. März 2009

Structured Query Language- SQL

Befehle:

SELECT - Auswahl von Daten

SELECT DISTINCT - keine Mehrfachnennungen

FROM- Woher? Aus welchen Tabellen?

WHERE- Beziehungen zwischen den Tabellen, von einer Tabelle werden nur bestimmte Zeilen ausgewählt

GROUP BY - Funktion um Daten zu aggregieren bzw. auszuwerten (z.B. Umsatz pro Tag und pro Artikel)

 

Berechnungen:

Benötigen GROUP BY Funktion! Stehen im SELECT - Danach WHERE! NIE ein Leerzeichen!

 

SUM(Tabname.Feldname) - Summenbildung

COUNT(Tabname.Feldname)

AVG(Tabname.Feldname) - Durchschnittswert/Average

MIN(Tabname.Feldname)

MAX(Tabname.Feldname)

 

Beispiel:

 

Wie hoch sind die Umsätze in den einzelnen Regionen?

 

SELECT PLZ.Region,

SUM(Auftragspos.Menge*Buch.Preis)

FROM PLZ,Auftrag,Auftragspos,Buch, Kunde

WHERE PLZ.Plz=Kunde.Plz AND

Kunde.Nr=Auftrag.Kundennummer AND

Auftrag.NR=Auftragspos.Auftragsnummer AND

Buch.Nr=Auftragspos.Buchnummer

GROUP BY PLZ.Region

 

... permalink  ... comment

Menu
Suche
 
Aktuelle Kommentare
Grafik aus EXCEL
Ich habe es schon rausgefunden! lg zedin
by Zedin.Sisic.Uni-Linz (2009.04.18, 00:00)
Grafik aus EXCEL
Hallo!!! Ich wollt dich fragen, wie du die Grafik aus...
by Zedin.Sisic.Uni-Linz (2009.04.17, 15:16)

xml version of this page

made with antville
nach oben |  startseite |  kategorien |