Bazy danych – podzapytania Przykład 1 Wyświetl nazwy tych

Transkrypt

Bazy danych – podzapytania Przykład 1 Wyświetl nazwy tych
Bazy danych – podzapytania
Przykład 1
Wyświetl nazwy tych olejków, które produkowane są z tego samego składnika co
olejek cynamon.
select nazwaolejku, idskladnikarosliny
from olejki
where idskladnikarosliny=
(select idskladnikarosliny from olejki
where nazwaolejku = 'cynamon')
Przykład 2
Wyświetl nazwy tych olejków, które produkowane są z tego samego składnika lub
typu rośliny co olejek cynamon.
select nazwaolejku
from olejki
where idskladnikarosliny=
(select idskladnikarosliny from olejki
where nazwaolejku = 'cynamon')
or idtypurosliny = (select idtypurosliny from olejki
where nazwaolejku = 'cynamon')
Przykład3
Podaj nazwy olejków, które mają takie samo stężenie jak olejek o nazwie imbir
select nazwaolejku
from olejki
where idolejku IN
(select idolejku
from olejkistezenia
where stezenie=
(select stezenie
from olejkistezenia
where idolejku =
(select idolejku
from olejki
where nazwaolejku ='imbir')))
1. Podaj nazwy olejków, które mają taką samą cenę jak olejek o numerze 9 (szałwia
muszkatołowa).
2. Wyświetl te nazwy olejków, które mają wyższą cenę niż średnia cena wszystkich
olejków
3. Podaj nazwy tych olejków, które są sprzedawane w większej objętości niż
minimalna objętość olejku występująca w bazie.
4. Podaj nazwy tych olejków które opisane są takim samym zapachem jak olejek o
nazwie pomarańcza.
Przygotowała mgr inż. Hanna Kleban
1
Bazy danych – podzapytania
5. Wyświetl te typy roślin, których średnia cena olejków jest mniejsza niż olejków
produkowanych-z typu krzew.
6. Wyświetl te nazwy olejków, których cena jest niższa niż średnia cena olejków
produkowanych z typu krzew.
7. Podaj nazwy tych olejków, które mają większe stężenie niż średnie stężenie
olejków produkowanych z liści – składnik rośliny.
8. Podaj zapachy tych olejków, które wyprodukowane są z takiego samego składnika
rośliny jak olejek lawenda.
9. Wyświetl nazwy tych olejków, które mają taką samą ilość charakterystyk jak olejek
lipa. Wynik posortuj według nazwy olejku.
10. Wyświetl nazwy tych olejków, które mają takie samo ostrzeżenie jak olejek róża.
11. Wyświetl nazwy tych olejków, których cena za opakowanie, jest większa niż
średnia cena olejków produkowanych z typu rośliny -drzewo. Wynik posortuj wg
nazwy olejku.
12. Wypisz olejki, które maja najwięcej ostrzeżeń.
13. Wyświetl nazwy tych olejków, które są opisane taką samą ilością zapachów co
olejek pieprz czarny.
14. Olejki, których jest przynajmniej tyle co olejków: Imbir (IlośćOpakowań)
15. Olejki, które mają przynajmniej tyle zapachów co olejek Paczula
16. Wypisz nazwę olejku, który jest najtańszy – biorąc pod uwagę cenę za 1 ml
17. Olejki o cenie za opakowanie powyżej średniej
18. Olejki których ilość opakowań jest powyżej średniej
19. Olejki, których cena za opakowanie, jest większa niż średnia cena olejków
produkowanych z drzew
20. Typy roślin, z których nie są produkowane żadne olejki.
21. Wypisz te olejki, które są produkowane z takiego samego składnika roślinnego co
Majeranek
22. Wyświetl wszystkie olejki, które mają stężenie poniżej średniej.
Przygotowała mgr inż. Hanna Kleban
2