|
SQL /
Úlohy k procvièování SQLNásledující úlohy jsou nad cviènou databází . 1. Vypi¹te loginy a emaily zákazníkù z Prahy. 2. Pro ka¾dou limonádu vypi¹te její název a sumární cenu jednotek na skladu. 3. Vypi¹te loginy zákazníkù, kteøí odìlali nìjakou objednávku v øíjnu nebo listopadu 2008 (nápovìda: od 1.10.2008 do 30.11.2008). 4. Pro objednávku è.15 vypi¹te názvy objednaného zbo¾í a poèet objednaných jednotek pro ka¾dou polo¾ku této objednávky. 5. Pro objednávky s neprázdnou poznámkou vypi¹te èíslo objednávky a tuto poznámku. 6. Pro zákazníka Bohuslava Rejholce vypi¹te v¹echny rùzné názvy zbo¾í, které kdy objednal. 7.* Které limonády si zákazník Bohuslav Rejholec nikdy neobjednal? 8.* Které zbo¾í se nikdy neprodalo v Praze? 9.* Ve kterých objednávkách se neobjednala ¾ádná limonáda? 10. Pro ka¾dou kategorii vypi¹te názvy v¹ech zbo¾í v této kategorii, spolu s kódem a názvem této kategorie. A» se vypí¹í opravdu v¹echny kategorie! 11. Vypi¹te názvy v¹ech zbo¾í s pøíslu¹ným kódem kategorie a k tomu jednotkovou cenu. Seøaïte výpis podle kategorií a v ka¾dé kategorii sestupnì podle ceny. 12. Pro ka¾dou kategorii spoèítejte poèet druhù zbo¾í v této kategorii a prùmìrnou jednotkovou cenu. 13.* Pro ka¾dou kategorii spoèítejte poèet aktivních druhù zbo¾í v této kategorii a jejich prùmìrnou jednotkovou cenu. A» se vypí¹í opravdu v¹echny kategorie! 14. Pro ka¾dou kategorii spoèítejte poèet kategorií jí podøízených. 15. Vypi¹te kódy a názvy kategorií, které nemají ¾ádnou podkategorii. 16. Která kategorie má více ne¾ 2 podkategorie? 17. Který zákazník podal více ne¾ 2 objednávky? 18. Které zbo¾í bylo objednáno ve více ne¾ 3 objednávkách? 19. Které zbo¾í bylo objednáno v ménì ne¾ 4 objednávkách? (Souèet poètù øádkù z 18. a 19. úloh musí být roven poètu zbo¾í!) 20. Za které zbo¾í se utr¾ilo v roce 2008 více ne¾ 200 Kè? 21.** Za které zbo¾í se neutr¾ilo v roce 2008 více ne¾ 200 Kè? (Souèet poètù øádkù z 20. a 21. úloh musí být roven poètu zbo¾í!) 22.* Pro ka¾dého zákazníka spoèítejte poèet objednávek za rok 2009. A» se vypí¹í opravdu v¹ichni zákazníci! |