IV2 Blog around the clock! |
Mittwoch, 26. April 2006
Beispiele für SQL Abfragen
alfons.brandstetter.uni-linz, 10:17h
Einige einfache Beispiele für SQL Abfragen (aus dem Tutorium zu IV2)
Beispiele und deren Lösung (ohne Gewähr, ich bitte um Kommentare falls Fehler dabei sind!): 1. Kurzbezeichnung, Name, PLZ aller Verlage mit PLZ"4020": Select Verlag.Kurzbezeichnung, Verlag.Name, Verlag.Plz from Verlag where Verlag.Plz="4020" 2. Autor, Titel, Preis aller Bücher, die auslaufend sind (y): Select Autor, Titel, Preis from Buch where Auslaufend='y' 3. Alle Kunden mit der PLZ „4040“: Select * from Kunde where Plz='4040' 4. Alle Spalten der Tabelle Auftrag und Vorname und Nachname des Kunden: Select Auftrag.*, Vorname, Nachname from Kunde, Auftrag where Kunde.Nr=Kundennummer 5. Autor, Titel, Preis aus der Tabelle Buch; Name aus der Tabelle Verlag: Select Autor, Titel, Preis, Name from Buch, Verlag where Kurzbezeichnung=Verlag 6. Alle Spalten der Tabelle Artikel; Preis und Titel der Tabelle Buch: Select Artikel.*, Preis, Titel from Artikel, Buch where Buch.Nr=Buchnummer 7. Kleinster, größter und durchschnittlicher Buchpreis je Verlag: Select Verlag.Name, MIN(Preis)as "kleinster", MAX(Preis)as "größter", AVG(Preis) as "durchschnittlicher Buchpreis" from Buch, Verlag where Buch.Verlag=Kurzbezeichnung group by Verlag.Name 8. Auftragsanzahl je Kunde:Select Count(Auftrag.Nr) from Kunde, Auftrag where Kunde.Nr=Kundennummer group by Kunde.Nr 9. Alle Auftragsposition für den Auftrag 1: bestehend aus Nr, Buchnummer, Titel, Autor, Menge, Einzelpreis, Gesamtpreis; aufsteigend nach Nr sortiert Select Artikel.Nr, Buchnummer, Titel, Autor, Menge, Preis as Einzelpreis, Menge*Preis as Gesamtpreis from Artikel, Buch where Buch.Nr=buchnummer and auftragsnummer=1 order by Artikel.Nr ... comment |
Online for 7351 days
Last update: 2006.06.29, 09:34 status
You're not logged in ... login
menu
search
calendar
recent updates
Praktische Prüfung-...
Der Umsatz gliedert sich wie folgt: lechner+Sohn... by alfons.brandstetter.uni-linz (2006.06.29, 09:34) Aufgabe 3 Problemstellung...
Teil 1: Da ich mich im Zuge einer Frühjahrsoffensive... by alfons.brandstetter.uni-linz (2006.05.24, 10:51) Überlegung: Spezialisierung...
Da ich mich von meinen Mitbewerbern differenzieren... by alfons.brandstetter.uni-linz (2006.05.17, 13:58) Buchhandel - Bestellen...
Die Frage lässt sich meiner Meinung nach nur schwierig... by alfons.brandstetter.uni-linz (2006.05.14, 16:58) SQL Statement im Weblog/Java...
Abfrage der Kundenaufträge: Auftr by alfons.brandstetter.uni-linz (2006.05.04, 09:24) |