erste schritte
Dienstag, 1. April 2008
Tutorium 01.04.08 Get Gifs at CodemySpace.com
So, heute war ich im Tutorium.. beim ersten Termin konnte ich ja noch nicht anwesend sein. Und dann dachte ich mir unser Tutorium ist immer am Montag.... naja da bin ich dann gestern umsonst schon so früh aufgestanden;)

Wir haben noch einmal die Grundlagen von sql-Abfragen durchgemacht... vor allem HAVING war in meiner Erinnerung schon ganz weit hinten, diesen Befehl haben wir in einem Beispiel gleich angewendet:

SELECT SUM (Buch.Preis*Auftragspos.Menge) AS Summe, Auftragspos.Auftragsnummer, Kunde.Nr
FROM Buch, Auftragspos, Kunde, Auftrag
WHERE Buch.Nr=Auftragspos.Buchnummer AND Auftragspos.Auftragsnummer=Auftrag.Nr AND Auftrag.Kundennummer=Kunde.Nr
GROUP BY Auftragspos.Auftragsnummer
HAVING Summe > = 20000

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


2.Aufgabe: SQL Abfragen
So, die nächste Aufgabe steht an. Wenn man sich wieder mit SQL beschäftigt, merkt man, dass ja doch von IVA1 einiges hängen geblieben ist... zuerst liste ich meine Befehle auf, danach beschreibe ich das dadurch erzielte Ergebnis. Hier meine zusammengestellten Abfragen:

1. Select * from Kunde where Kunde.Vorname="Karl" order by "Plz" ASC

2.Select * from PLZ where PLZ.Plz>="2500" order by "Plz" ASC

3.Select Verlag.Name, Buch.Titel, Verlag.Kundennummer from Verlag, Buch where Verlag.Kundennummer>="92000" and Verlag.Kurzbezeichnung=Buch.Verlag

4.Select Buch.Verlag, Buch.Preis, Auftragspos.Menge*Buch.Preis from Auftragspos, Buch where Preis >="80" and Auftragspos.Auftragsnummer=Buch.Nr order by "Preis" ASC

5.Select Buch.Bestand, Buch.Verlag, Buch.Preis, Verlag.Kurzbezeichnung from Verlag, Buch where Preis >="80" and Verlag.Kurzbezeichnung=Buch.Verlag order by "Bestand"

6.Select PLZ.Region, Kunde.Nachname, Auftragspos.Menge from PLZ, Kunde, Auftragspos, Auftrag where PLZ.Plz=Kunde.Plz and Menge>="240" and Kunde.Nr=Auftrag.Kundennummer and Auftrag.Nr=Auftragspos.Auftragsnummer order by "Region"

ad 1. Alle Daten der Kunden mit dem Vornamen "Karl" werden, nach der PLZ aufsteigend sortiert, aufgelistet

ad 2. Alle Daten in der Tabelle PLZ, mit Plz die höher als 2500 sind, werden aufsteigend aufgelistet

ad 3. Aufgelistet werden: Name des Verlages, Buchtitel, Kundennummer, wobei die Kundennummer höher als 92000 sein soll

ad 4. Aufgelistet werden Verlagname, Buchpreis, Produkt aus Menge und Preis, aber nur von den Büchern wo der Preis höher als 80 ist. Geordnet nach aufsteigenden Preisen

ad 5. Aufgelistet wird der Bestand der Bücher, der Verlag, Preis und die Kurzbezeichnung des Verlages. Preis muss höher als 80 sein und geordnet wird das ganze aufsteigend nach Bestandsmenge

ad 6. Aufgelistet wird die Region, Nachnamen der Kunden und die Menge des Auftrags. Menge soll hierbei höher als 240 sein. Geordnet wird aufsteigend nach Region.

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


Online for 6104 days
Last update: 2008.06.17, 22:27
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
April 2008
Mo
Di
Mi
Do
Fr
Sa
So
 
 2 
 3 
 4 
 5 
 7 
 8 
 9 
10
13
14
15
16
17
18
19
20
21
23
24
25
26
27
28
29
30
 
 
 
 
 
recent updates
praktische prüfung
so, die praktische prüfung war heute bereits......
by bianca.braunesberger.Uni-Linz (2008.06.17, 22:27)
Geschäftsmodell
So... es wird Zeit dass ich meine Ideen zum neuen e-business...
by bianca.braunesberger.Uni-Linz (2008.06.10, 22:09)
gute Idee, bin schon...
gute Idee, bin schon gespannt auf den weiteren Prozess...
by patrick.fuehrer.Uni-Linz (2008.06.08, 18:37)
sql in xml einbinden....
mal schaun.... Meine Matrikelnummer endet mit 1,...
by bianca.braunesberger.Uni-Linz (2008.04.22, 00:36)
hehe!!hallo!!ich bin...
hehe!!hallo!!ich bin chun.ich habe schon diene blog...
by chun.fang.Uni-Linz (2008.04.16, 22:14)

xml version of this page

made with antville