Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --
- SELECT *, DATEDIFF(data_zwrotu, data_wypozyczenia) AS round FROM wypozyczenia INNER JOIN kopie ON kopie.id_kopii = wypozyczenia.id_kopii INNER JOIN filmy ON kopie.id_filmu = filmy.id_filmu
- --
- SELECT *, SUM(DATEDIFF(data_zwrotu, data_wypozyczenia)*filmy.cena) AS koszt FROM wypozyczenia INNER JOIN kopie ON kopie.id_kopii = wypozyczenia.id_kopii INNER JOIN filmy ON kopie.id_filmu = filmy.id_filmu GROUP BY wypozyczenia.id_klienta
- --debug 8
- SELECT *, imieSUM(filmy.cena) AS koszt FROM wypozyczenia INNER JOIN kopie ON kopie.id_kopii = wypozyczenia.id_kopii INNER JOIN filmy ON kopie.id_filmu = filmy.id_filmu INNER JOIN klienci ON wypozyczenia.id_klienta = klienci.id_klienta GROUP BY wypozyczenia.id_klienta
- --1
- SELECT rok_produkcji, AVG(cena) as avg FROM `filmy` GROUP BY rok_produkcji ORDER BY rok_produkcji DESC;
- --2
- SELECT cena FROM filmy ORDER BY cena DESC limit 1;
- --3
- SELECT count(rok_produkcji) as count FROM filmy WHERE rok_produkcji=1984;
- --4
- SELECT * FROM wypozyczenia INNER JOIN kopie ON wypozyczenia.id_kopii = kopie.id_kopii WHERE kopie.id_filmu=4
- --5
- SELECT ROUND(AVG(DATEDIFF(data_zwrotu, data_wypozyczenia)),1) AS round FROM wypozyczenia INNER JOIN kopie ON kopie.id_kopii = wypozyczenia.id_kopii WHERE id_filmu=7
- --6
- SELECT *, MIN(DATEDIFF(data_zwrotu, data_wypozyczenia)) AS min, MAX(DATEDIFF(data_zwrotu, data_wypozyczenia)) AS max, ROUND(AVG(DATEDIFF(data_zwrotu, data_wypozyczenia)),1) AS sre, COUNT(*) as razy FROM wypozyczenia INNER JOIN kopie ON kopie.id_kopii = wypozyczenia.id_kopii INNER JOIN filmy ON kopie.id_filmu = filmy.id_filmu GROUP BY filmy.id_filmu ORDER BY razy DESC;
- --7
- select imie, nazwisko, COUNT(*) as count FROM klienci INNER JOIN wypozyczenia ON wypozyczenia.id_klienta=klienci.id_klienta GROUP BY klienci.id_klienta;
- --8
- SELECT nazwisko, SUM(filmy.cena) AS kwota FROM wypozyczenia INNER JOIN kopie ON kopie.id_kopii = wypozyczenia.id_kopii INNER JOIN filmy ON kopie.id_filmu = filmy.id_filmu INNER JOIN klienci ON wypozyczenia.id_klienta = klienci.id_klienta GROUP BY wypozyczenia.id_klienta;
- --9
- IN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement