przyklady, kolokwium wypozyczalnia


ZADANIA z SQL'a. Model danych - Wypożyczalnia.

0x01 graphic

Zapytania SQL:

  1. Lista gatunków (nazwa gatunku), z liczbą tytułów danego gatunku i liczbą egzemplarzy tytułów danego gatunku dostępnych w wypożyczalni (listę uporządkować wg liczby tytułów malejąco oraz liczby egzemplarzy malejąco).

  2. Lista aktorów (nazwisko, imię) oraz liczba wystąpień danego aktora w obsadzie tytułu filmu. Lista obejmuje tylko tych aktorów, którzy wystąpili w obsadzie co najmniej 10 razy.

  3. Lista wszystkich wypożyczeń („bieżących i historycznych”) klienta o numerze 1000 (nazwa tytułu, data wypożyczenia, data zwrotu). Listę uporządkować wg daty wypożyczenia - malejąco oraz daty zwrotu - rosnąco.

  4. Lista tytułów (nazwa tytułu), liczba dostępnych (nie wypożyczonych) egzemplarzy danego tytułu. Lista obejmuje tylko te tytuły, które posiadają co najmniej 10 egzemplarzy (listę uporządkować wg liczby dostępnych tytułów malejąco).

  5. Lista klientów (nazwisko, imię) oraz łączna liczba wypożyczeń (uporządkować listę wg liczby wypożyczeń malejąco).

3.

SELECT T.nazwatytulu, E.datawypozyczenia, null as datazwrotu

FROM Egzemplarz E JOIN tytul T on (T.idtytulu=E.idtytulu)

WHERE E.idklienta=1000

UNION

SELECT T.nazwatytulu, HW.datawypozyczenia, HW.datazwrotu

FROM Egzemplarz E JOIN tytul T on (T.idtytulu=E.idtytulu) JOIN HistoriaWypozyczenia HW ON (E.idegzemplarza=HW.idegzemplarza AND E.idtytulu=HW.idtytulu)

WHERE HW.idklienta=1000

ORDER BY 2 DESC ,3 DESC



Wyszukiwarka

Podobne podstrony:
Kolokwium nr 3 - 111NC-A2 - 11062013-2003, astronawigacja, astro, Przykładowe kolokwia z astronawiga
071NI-Kol-04032009-2005, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr
1-001N-T-A, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr 1, Testy
Kolokwium nr 1 - teoria (poprawa2), astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Ko
071N-Kol2-21012009-2005-poprawa1, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolo
dzisiaj teoria, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr 1, Testy
081N-Kol2-19012010-2004, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr
Kolokwium nr 3 - 101NC-A - Poprawa1 - 18052012 - 2005, astronawigacja, astro, Przykładowe kolokwia z
Kolokwium nr 3 - 101NC-A - 11052012 - 2003, astronawigacja, astro, Przykładowe kolokwia z astronawig
111NC-Z-11042013-1, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr 1, Za
111NC-Z-07012013-2, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr 1, Za
091N-Kol2-10032011-1, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr 2
1-973N Teoria, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr 1, Testy
1-021N-T-A, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, Kolokwium nr 1, Testy
101NC-ABCD-Kol2-31012012-2003-poprawa, astronawigacja, astro, Przykładowe kolokwia z astronawigacji,
Kolokwium nr 3 - 111NC-A1 - 29052013-2005, astronawigacja, astro, Przykładowe kolokwia z astronawiga
Kolokwium nr 3 - 111NC - 24062013-2003-2, astronawigacja, astro, Przykładowe kolokwia z astronawigac
Kolokwium nr 3 - poprawa1 - 101N - 04052012 - 2002, astronawigacja, astro, Przykładowe kolokwia z as
101NC-AB-Kol2-29032012-2003-poprawa, astronawigacja, astro, Przykładowe kolokwia z astronawigacji, K

więcej podobnych podstron