Advertisement
Guest User

Zadanie 1 i 2

a guest
Dec 11th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.98 KB | None | 0 0
  1. -- ZADANIE 1.1
  2. SELECT IDCukierka, Nazwa
  3. FROM cukierki
  4. WHERE Koszt > ANY (SELECT Koszt FROM cukierki WHERE IDCukierka = 'L21');
  5. -- zwraca 4 rekordy
  6.  
  7. -- ZADANIE 1.2
  8. SELECT k.Nazwa
  9. FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia)
  10. WHERE a.IDPudelka IN
  11. (SELECT a.IDPudelka FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia) WHERE k.Nazwa = 'Thomas F. Klein')
  12. GROUP BY k.Nazwa;
  13. -- zwraca 47 rekordów
  14.  
  15. -- ZADANIE 1.3
  16. SELECT k.Nazwa, k.Ulica
  17. FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia)
  18. WHERE a.IDPudelka IN
  19. (SELECT a.IDPudelka FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia) WHERE k.Miejscowosc = 'Warszawa')
  20. GROUP BY k.Nazwa;
  21. -- zwraca 64 rekordy
  22.  
  23. -- ZADANIE 2
  24. SELECT (SELECT COUNT(*) FROM pudelka b WHERE b.IDPudelka <= a.IDPudelka) AS 'Numer wiersza', a.IDPudelka
  25. FROM pudelka a
  26. ORDER BY a.IDPudelka;
  27. -- zwraca 15 rekordów
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement