-- 3 SELECT * FROM szalloda ORDER BY szalloda.besorolas DESC, szalloda.nev ASC; -- 4 SELECT szalloda.nev, DATE_FORMAT(tavasz.indulas,"%Y-%m-%d") AS indulas, tavasz.ar FROM tavasz INNER JOIN szalloda ON tavasz.szalloda_az=szalloda.az INNER JOIN helyseg ON szalloda.helyseg_az=helyseg.az WHERE helyseg.orszag='Tunézia'; -- 5 SELECT helyseg.orszag, szalloda.nev, szalloda.besorolas, DATE_FORMAT(tavasz.indulas,"%Y-%m-%d") AS indulas, tavasz.ar FROM tavasz INNER JOIN szalloda ON tavasz.szalloda_az=szalloda.az INNER JOIN helyseg ON szalloda.helyseg_az=helyseg.az WHERE MONTH(tavasz.indulas)=3 AND szalloda.tengerpart_tav=0; -- 6 SELECT DISTINCT helyseg.orszag, szalloda.az, tavasz.ar FROM tavasz INNER JOIN szalloda ON tavasz.szalloda_az=szalloda.az INNER JOIN helyseg ON szalloda.helyseg_az=helyseg.az WHERE szalloda.besorolas<5 AND szalloda.felpanzio=true AND szalloda.repter_tav<=20 ORDER BY tavasz.ar ASC LIMIT 0,5; -- 7 SELECT tavasz.indulas,DATE_FORMAT(DATE_SUB(tavasz.indulas, INTERVAL 1-tavasz.idotartam DAY),"%Y-%m-%d") AS erkezes, 6*tavasz.ar AS osszkoltseg FROM tavasz INNER JOIN szalloda ON tavasz.szalloda_az=szalloda.az INNER JOIN helyseg ON szalloda.helyseg_az=helyseg.az WHERE szalloda.nev='Marhaba' ORDER BY tavasz.indulas DESC;