-- 12. feladat: CREATE DATABASE mozaik CHARACTER SET="utf8" COLLATE="utf8_hungarian_ci"; -- 14. feladat: SELECT COUNT(rendezveny.id) AS `nagyrendezvények száma` FROM `rendezveny` WHERE rendezveny.letszam >= 100; -- 15. feladat: SELECT helyszin.nev, rendezveny.idopont, rendezveny.napokszama, rendezveny.letszam FROM `rendezveny` INNER JOIN helyszin ON rendezveny.helyszinId = helyszin.id WHERE helyszin.nev = "Szeged"; -- 16. feladat: UPDATE `kapcsolat` SET `cegnev`= "BugFix IT" WHERE kapcsolat.nev = "Nagy Béla"; -- 17. feladat: SELECT tipus.nev AS `típus`, AVG(rendezveny.letszam) AS `átlaglétszám` FROM `rendezveny` INNER JOIN tipus ON rendezveny.tipusId = tipus.id GROUP BY tipus.nev ORDER BY `átlaglétszám` DESC LIMIT 2; -- 18. feladat: SELECT helyszin.nev FROM `helyszin` LEFT JOIN rendezveny ON helyszin.id = rendezveny.helyszinId WHERE rendezveny.helyszinId IS NULL; -- 19. feladat: SELECT kapcsolat.nev, kapcsolat.email, (rendezveny.napokszama * 20000) + (rendezveny.letszam * 1000) AS `szervezési díj` FROM `rendezveny` INNER JOIN kapcsolat ON rendezveny.kapcsolatId = kapcsolat.id INNER JOIN tipus ON rendezveny.tipusId = tipus.id WHERE tipus.nev = "tréning";