Advertisement
Guest User

yourstara

a guest
Oct 10th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.49 KB | None | 0 0
  1. SELECT klienci.id_klienta, imie, nazwisko
  2. FROM Klienci inner join (zamowienia inner join  produkty ON zamowienia.id_produktu = produkty.id_produktu) ON klienci.id_klienta=zamowienia.id_klienta
  3. WHERE produkty.grupa_towarowa="Notebooki" AND produkty.producent="HW"
  4. ORDER BY klienci.nazwisko ASC
  5.  ;
  6. SELECT produkty.nazwa_produktu, produkty.grupa_towarowa, produkty.producent
  7. FROM Klienci inner join (zamowienia inner join  produkty ON zamowienia.id_produktu = produkty.id_produktu) ON klienci.id_klienta=zamowienia.id_klienta
  8. WHERE klienci.imie="Anna" AND klienci.nazwisko="Kotnicka"
  9. ;
  10. SELECT top 1 Klienci.id_klienta, Klienci.imie, Klienci.nazwisko, COUNT(zamowienia.id_zamowienia) AS PoliczOfid_zamowienia
  11. FROM Klienci INNER JOIN zamowienia ON Klienci.id_klienta = zamowienia.id_klienta
  12. GROUP BY Klienci.id_klienta, Klienci.imie, Klienci.nazwisko
  13. ORDER BY COUNT(zamowienia.id_zamowienia) DESC
  14. ;
  15. SELECT top 3 Klienci.id_klienta, Klienci.imie, Klienci.nazwisko, SUM(produkty.cena_brutto)
  16. FROM Klienci INNER JOIN (zamowienia INNER JOIN produkty ON zamowienia.id_produktu = produkty.id_produktu) ON Klienci.id_klienta = zamowienia.id_klienta
  17. GROUP BY Klienci.id_klienta, Klienci.imie, Klienci.nazwisko
  18. ORDER BY SUM(produkty.cena_brutto) DESC
  19. ;
  20. SELECT MONTH(data) AS Wyr1, SUM(liczba_sztuk) AS Wyr2
  21. FROM zamowienia INNER JOIN produkty ON zamowienia.id_produktu = produkty.id_produktu
  22. GROUP BY MONTH(data), produkty.grupa_towarowa
  23. HAVING (((MONTH([data]))=3) AND ((produkty.[grupa_towarowa])="Notebooki"))
  24. ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement