Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 1.20 KB | None | 0 0
  1. SELECT * FROM Filmy
  2. SELECT * FROM Klienci
  3. SELECT * FROM Wypozyczenia
  4.  
  5. --1
  6. SELECT tytul, gatunek cena FROM Filmy WHERE cena>=7 AND (gatunek='horror' OR gatunek='familijny')  ORDER BY tytul
  7.  
  8. --2
  9. SELECT tytul FROM Filmy INNER JOIN Wypozyczenia ON Filmy.id_filmu=Wypozyczenia.film INNER JOIN Klienci ON Wypozyczenia.klient=Klienci.pesel
  10. WHERE Klienci.imie='Maciej' AND Klienci.nazwisko='Nowak' AND Filmy.gatunek='familijny' ORDER BY Filmy.tytul
  11.  
  12. --3
  13. SELECT tytul FROM Filmy F1 WHERE F1.tytul!='Lista Schindlera' AND F1.tytul IN (SELECT tytul FROM Filmy F2 WHERE F1.gatunek=F2.gatunek AND F2.gatunek =(SELECT gatunek FROM Filmy WHERE tytul='Lista Schindlera')) ORDER BY tytul
  14.  
  15. --4
  16. SELECT tytul, COUNT(data_wyp) FROM Filmy INNER JOIN Wypozyczenia ON Filmy.id_filmu=Wypozyczenia.film
  17. GROUP BY tytul
  18. HAVING COUNT(data_wyp)>=6
  19.  
  20. --5
  21. SELECT tytul, cena FROM Filmy F1 WHERE cena = (SELECT MIN(cena) FROM Filmy F2 WHERE kraj_produkcji='Polska') AND kraj_produkcji='Polska'
  22.  
  23. --6
  24. SELECT gatunek, tytul, cena FROM Filmy F1 WHERE cena IN (SELECT MAX(cena) FROM Filmy F2 WHERE F2.gatunek=F1.gatunek)
  25.  
  26. --7
  27. SELECT tytul FROM Filmy LEFT JOIN Wypozyczenia ON Filmy.id_filmu=Wypozyczenia.film WHERE Wypozyczenia.id_wyp IS NULL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement