Chunchun |
... newer stories
Samstag, 22. März 2008
hOmewOrk(sQ...Ql-Query)...part.2
chun.fang.Uni-Linz, 19:27h
*Die Menge aller Aufträge eines Jahres nach Jahren geliedert:
SELECT Year(Datum),COUNT('Auftragsmenge') From Auftrag,Auftragspos Where Auftrag.Nr=Auftragspos.Auftragsnummer Group by 1 Order by Auftrag.Datum *Der Wert aller Aufträge eines Jahres nach Jahren geliedert und die Postleitzahl Zwischen 2020 und 4040: SELECT Year(Datum), SUM(Buch.Preis*Auftragspos.Menge) as Summe, Kunde.Plz From Auftrag,Auftragspos,Kunde,Buch Where Auftragspos.Buchnummer=Buch.Nr And Auftrag.Nr=Auftragspos.Auftragsnummer And Auftrag.Kundennummer=Kunde.Nr And Kunde.Plz BETWEEN 2020 AND 4040 Group by YEAR(Datum) *Der Durchschnittspreis aller Aufträge eines Jahres nach Jahren geliedert und die Postzahl Zwischen 2020 und 4040: SELECT Year(Datum),AVG(Buch.Preis),Kunde.Plz From Auftrag,Auftragspos,Kunde,Buch Where Auftragspos.Buchnummer=Buch.Nr And Auftrag.Nr=Auftragspos.Auftragsnummer And Auftrag.Kundennummer=Kunde.Nr And Kunde.Plz BETWEEN 2020 AND 4040 Group by YEAR(Datum) ... link (0 comments) ... comment hOmewOrk(sQ...Ql-Query)...part.1
chun.fang.Uni-Linz, 13:55h
*Ich wollte wissen wer "treue Kunde" der Buchhandlung ist. Meiner Meinung zu treuen Kunden ist der Kaufsumme der Kunden über 100000.
SELECT Kunde.Vorname,Kunde.Nachname, SUM(Auftragspos.Menge*Buch.Preis)As Kaufsumme From Kunde,Auftrag,Auftragspos,Buch Where Kunde.Nr=Auftrag.Kundennummer And Auftrag.Nr=Auftragspos.Auftragsnummer And Auftragspos.Buchnummer=Buch.Nr Group by Kunde.Vorname Having SUM(Auftragspos.Menge*Buch.Preis)>100000 ORDER BY Kaufsumme DESC *Dann möchte ich kennen woher die treuen Kunden kommen: SELECT Kunde.Vorname As 'Treue Kunde', Auftragspos.Menge,Buch.Preis,SUM(Auftragspos.Menge*Buch.Preis)As Kaufsumme,PLZ.Ort From Kunde,Auftrag,Auftragspos,Buch,PLZ Where Kunde.Nr=Auftrag.Kundennummer And Auftrag.Nr=Auftragspos.Auftragsnummer And Auftragspos.Buchnummer=Buch.Nr And Kunde.Plz=PLZ.Plz Group by Kunde.Vorname Having Kaufsumme>100000 ORDER BY 4 DESC *Aggregiert weden die Orte nach der ''Region''='w', sortiert wird nach der Häufigkeit, aufsteigend. SELECT Kunde.Vorname As 'Treue Kunde', Auftragspos.Menge,Buch.Preis,SUM(Auftragspos.Menge*Buch.Preis)As Kaufsumme,PLZ.Ort From Kunde,Auftrag,Auftragspos,Buch,PLZ Where Kunde.Nr=Auftrag.Kundennummer And Auftrag.Nr=Auftragspos.Auftragsnummer And Auftragspos.Buchnummer=Buch.Nr And Kunde.Plz=PLZ.Plz Group by Region='w' Having Kaufsumme>100000 ORDER BY 4 ... link (0 comments) ... comment ... older stories
|
Online for 6137 days
Last update: 2008.07.06, 19:27 status
You're not logged in ... login
menu
search
calendar
recent updates
Signatur geht nicht nur...
Signatur geht nicht nur im Privatbereich sondern auch... by yuanzhi.xia.Uni-Linz (2008.07.06, 19:27) Digitale Signatur
1.1 Die digitale Signatur: Digital signieren bedeutet... by chun.fang.Uni-Linz (2008.07.04, 21:53) IV2:Aufgabe5:"eBusiness"
Teilbereich des E-Business: Meine Aufgabe 5 mit Word... by chun.fang.Uni-Linz (2008.06.18, 07:08) Gpg4win und SteganoG
gpg4win bietet das sichere Verschlüsseln von Mails.... by chun.fang.Uni-Linz (2008.06.17, 00:15) |