26 lines
687 B
MySQL
26 lines
687 B
MySQL
|
USE BILBLIOTEKA_2022;
|
||
|
|
||
|
-- wypisz egzemplarz który wystąpił we wszystkich wypożyczeniach
|
||
|
|
||
|
SELECT wypozyczenie.id_egzemplarz FROM wypozyczenie
|
||
|
INNER JOIN egzemplarz ON wypozyczenie.id_egzemplarz=egzemplarz.id_egzemplarz
|
||
|
INNER JOIN ksiazka ON egzemplarz.id_ksiazka=ksiazka.id_ksiazka
|
||
|
WHERE wypozyczenie.id_egzemplarz = (
|
||
|
SELECT max(cc.ilosc) FROM (
|
||
|
SELECT id_egzemplarz, count(*) AS ilosc FROM wypozyczenie bb
|
||
|
GROUP BY id_egzemplarz
|
||
|
) cc
|
||
|
);
|
||
|
|
||
|
|
||
|
-- sprawdzenie
|
||
|
|
||
|
SELECT * FROM wypozyczenie;
|
||
|
|
||
|
SELECT id_egzemplarz, count(*) FROM wypozyczenie
|
||
|
GROUP BY id_egzemplarz;
|
||
|
|
||
|
SELECT max(cc.ilosc) FROM (
|
||
|
SELECT id_egzemplarz, count(*) AS ilosc FROM wypozyczenie bb
|
||
|
GROUP BY id_egzemplarz
|
||
|
) cc
|