
4. KOMBINIERTE ABFRAGEN
• Gib alle Dezemberhefte aus (Nummer, Titel, Monat)
select nummer,titel,monat from mosaik1
where monat
12
• Gib alle Dezemberhefte der Heftnummern 20 bis 80 aus (Nummer, Titel, Monat)
select nummer,titel,monat from mosaik1
where monat
12 and nummer
20
nummer
80
• Gib alle Dezemberhefte der Jahre 1960 bis 1970 aus (Jahr, Monat, Nummer)
select jahr,monat,nummer from mosaik1
where monat
12 and jahr
1960 and jahr
1970
5. AGGREGATFUNKTIONEN
• Letztes Heft
select titel,
(jahr) from mosaik1
• Erstes Heft
select titel,
(jahr) from mosaik1
• Durchschnittsjahr
select
(jahr) from mosaik1
• Durchschnittsjahr gerundet auf 1 Stelle
select
(
(jahr),1) from mosaik1
• Anzahl der Hefte (Heftnummern zählen)
select
(nummer) from mosaik1
• Anzahl der Dezemberhefte
select
(monat) from mosaik1
where monat =
• Anzahl der Dezemberhefte und Januarhefte
select
(monat) from mosaik1
where monat =
monat =
VERSCHACHTELTE SQL-ANWEISUNGEN:
• Titel und Monat aller Dezemberhefte (Hinweis: Maximalwert der Monatszahlen)
select titel,monat from mosaik1
where monat = (
(monat) from mosaik1)
• Titel und Monat aller Novemberhefte
select titel,monat from mosaik1
where monat = (
(monat) -
from mosaik1)
• Titel und Monat aller Januarhefte und Märzhefte (Hinweis: Minimalwert der Monatszahlen...)
select titel,monat from mosaik1
where monat = (
(monat) from mosaik1)
monat = (
(monat) +
from mosaik1)
6. GRUPPIEREN
• Anzahl der Hefte pro Jahr
select
(monat) as Anzahl,
from mosaik1
• Anzahl der Hefte pro Monat (Wieviel Januarhefte, Februarhefte, ...)
select count(nummer)
Anzahl, monat from mosaik1
• Gruppierung und Filterung nach den Heften der 50-er Jahre und der 70-er Jahre
select count(monat),jahr from mosaik1
having jahr
1949
1960
jahr
1969
1980