2018. február 12., hétfő

2018.02.12. Adatbázis gyakorlás

Könyvtár adatbázis. Akinek nem sikerült önállóan megoldani, annak ez házi feladat.
3.
SELECT `olvasok`.`nev`, `kolcsonzesek`.`idopont`, `kolcsonzesek`.`mennyiseg`
FROM `olvasok`
    INNER JOIN `kolcsonzesek` ON `kolcsonzesek`.`olvaso` = `olvasok`.`oazon`

4.
SELECT `kolcsonzesek`.`idopont`, sum(`kolcsonzesek`.`mennyiseg`) as osszesen
FROM `kolcsonzesek`
GROUP BY `idopont`

5.
SELECT `olvasok`.`nev`
FROM `olvasok`
INNER JOIN `kolcsonzesek` ON `olvasok`.`oazon` = `kolcsonzesek`.`olvaso`
WHERE (( `idopont` = '2016.10.10') AND ( `mennyiseg` > 2))

6.
SELECT `olvasok`.`nev`, sum(`kolcsonzesek`.`mennyiseg`) as osszesen
FROM `olvasok`
INNER JOIN `kolcsonzesek` ON `olvasok`.`oazon` = `kolcsonzesek`.`olvaso`
GROUP BY `nev`
ORDER BY `osszesen` DESC
LIMIT 3