erste schritte |
... newer stories
Dienstag, 1. April 2008
bianca.braunesberger.Uni-Linz, 21:50h
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
bianca.braunesberger.Uni-Linz, 21:20h
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 ... older stories
|
Online for 6104 days
Last update: 2008.06.17, 22:27 status
You're not logged in ... login
menu
search
calendar
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) |