#alap select * from diak; select * from alvas; select * from naptar; select * from naptar join alvas on naptar.datum = alvas.datum join diak on diak.id = alvas.diakid; select * from naptar , alvas, diak where naptar.datum = alvas.datum and diak.id = alvas.diakid; # Lekérdezés segítségével listázza ki a lányok nevét ábécérendben! (2lanyok) select nev from diak where fiu = false order by nev; select nev from diak where fiu = 0 order by nev; # Készítsen lekérdezést, amely megadja, # hogy hány hétvégi nap (szombat, vasárnap) szerepel a naptárban! (3hetvege) select count(*) from naptar where melynap in (6,7); select count(*) from naptar where melynap=6 or melynap =7; # Ebben az iskolában az első szülői értekezletet mindig szeptember # második keddjén tartják. Készítsen lekérdezést, amely megadja ennek dátumát! # A megoldást úgy készítse el, hogy helyes eredményt adjon akkor is, # ha a naptar tábla más év szeptemberének adatait tartalmazza! (4szuloi) select datum from naptar where melynap = 2 limit 1,1; # Van legalább egy diák, akinek a vizsgált időszakban tanítási napra esett a születésnapja. # Készítsen lekérdezést, amely megadja, hogy hánykor feküdtek le a születésnapos diákok # a születésnapjukon! A diák nevét és a lefekvés időpontját jelenítse meg! (5szulinap) select lefekves from naptar join alvas on naptar.datum = alvas.datum join diak on diak.id = alvas.diakid where diak.szuldatum = alvas.datum - 1 and naptar.melynap between 1 and 5; alter table naptar modify datum date; alter table alvas modify datum date; alter table diak modify szuldatum date; # Határozza meg lekérdezés segítségével, hogy hány órát aludtak az egyes diákok átlagosan! # Jelenítse meg azon diákok nevét és átlagos alvási idejét, akik még 8 órányit sem aludtak # átlagosan! Az eredményt nem kell kerekítenie. A kiszámításban segítségére lehet, ha # az alvásidőt lefekvéstől éjfélig, majd éjféltől a felkelésig számolja ki két részletben. (6atlag) SELECT TIMEDIFF("13:14:11", "13:10:10"); select year("2021.3.12");