To crAzY^ : tak zalezi jestli to treba uz probiraly....
Příspěvky odeslané z IP adresy 81.19.5.–
ja bych to udelal takhle:
1)
SELECT autori.jmeno Jmeno, COUNT(knihy.nazev) Pocet_knih,
SUM(knihy.cena) Celkove_score FROM knihy, autori WHERE autori.autor_id
= knihy.autor_id GROUP BY autori.jmeno
2)
SELECT knihy.nazev Nazev, COUNT(objednavky.datum) Objednane_mnozstvi
FROM knihy, objednavky WHERE knihy.kniha_id = objednavky.kniha_id AND
NOW() > (NOW()-30) GROUP BY objednavky.kniha_id
1)
SELECT zakaznici.jmeno Jmeno, zakaznici.prijmeni Prijmeni,
COUNT(objednavky.datum) FROM zakaznici, objednavky WHERE
zakaznici.zakaznik_id = objednavky.zakaznik_id GROUP BY
objednavky.zakaznik_id
2)
SELECT COUNT(objednavky.datum) Pocet_objednavek, SUM(knihy.cena)
Celkova_cena FROM objednavky, knihy WHERE knihy.kniha_id =
objednavky.kniha_id
Čau, potřeboval bych pomoct s úkolama. Zítra s toho píšem a já to pořád neumím. Budu moc rád, když mi pomůžete. Díky moc
175/11
1) Pomocí příkazů SQL zjisti počet knih a jejich úhrnou cenu dle
jednotlivých autorů v DB - Prodejna knih. Tabulka KNIHY obsahuje: Název
knihy, cena, Tabulka Autoři obsahuje: Jméno, Příjmení, Propojení přes ID
Autora
2) které knihy a v jakém množství jsou objednány za posledních
30 dní? Tabulka OBJEDNAVKY obsahuje: autor, počet knih, Vazba mezi
Objednavky a KNIHA přes ID knihy.
175/12
1) Pomocí příkazů SQL zjisti, kteří zákazníci mají kolik objednávek.
Tabulka zákazníci obsahuje : Jméno, Příjmení
Tabulka OBJEDNAVKY obsahuje: Datum, Vazba přes ID zákazníci
2) kolik objednávek a za kolik kč je DB za posledních 30 dní?
Tabulka OBJEDNAVKY obsahuje: Datum, počet knih.
Tabulka KNIHY obsahuje: Název knihy, cena, Vazba přes ID knihy.