Weblog von S. M.
Montag, 23. April 2007
Tutorium
Alle Kunden aus Wien:
Select k.Vorname, k.Nachname, p.Ort
FROM Kunde k, PLZ p
Where k.plz=p.plz
AND p.Ort="Wien"

k.plz=p.plz muss verbunden werden, weil zwei verschieden tabellen verwendet werden

avg, sum und count sind immer mit group by verknüpft

Wieviele Bücher hat jeder Autor geschrieben (absteigend):
Select Autor, Count(*)
From Buch
Group by 1
Order by 2 desc

SQL bzw. count(*) zählt was by Group By steht


Der monetäre Wert der Bücher die "bio" im Titel haben:
Select Sum(Preis) As Summe
From Buch
Where Titel Like "%bio%"

Alle Verlage die Chemiebücher haben
Select Verlag, Titel, COUNT(Titel) As Chemievorkommen
From Buch
Where Titel like"%chemie%"
Group by Verlag
Order by 3

Durchschnittspreis aller Bücher die
chemie enthalten:Select AVG(Preis) As Durchschnittspreis
From Buch
Where Titel Like"%chemie%"

Alle Namen von Kunden die in Wien wohnen und Bücher bestellt haben in dessen Titel chemie vorkommt:
Select k.Nachname, k.Vorname, p.Ort, b.Titel
From Kunde k, PLZ p, Buch b
Where p.Plz=k.Plz
AND b.Titel Like"%chemie%"
And p.Ort="Wien"

... link (0 comments)   ... comment


Online for 6816 days
Last update: 2008.10.30, 10:23
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
April 2007
Mo
Di
Mi
Do
Fr
Sa
So
 
 
 
 
 
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
11
12
13
14
15
16
18
19
20
21
22
25
26
27
28
29
30
 
 
 
 
 
 
 
recent updates
Hausübung Nr.6
Das erste Ziel ist es absatzmarktorientierter zu werden....
by Samir.Midani.Uni-Linz (2007.07.02, 18:51)
Java und mehr
Buchtitel: Verlag: Österreichischer...
by Samir.Midani.Uni-Linz (2007.06.25, 17:38)
Adresse und mehr
Bei der Klausur verwenden!!! http://sql.idv.lab 1)...
by Samir.Midani.Uni-Linz (2007.06.25, 14:32)
Alle Aufträge...
Alle Aufträge die ??? SELECT...
by Samir.Midani.Uni-Linz (2007.06.18, 11:18)
Neue Übung
Buchtitel: Verlag: HEROLD Druck-u.Verlagsges.m.b.H....
by Samir.Midani.Uni-Linz (2007.06.05, 09:41)

xml version of this page

made with antville