Éppen csak elkezdtük a Szótár adatbázist.
Hajó adatbázis megoldás - ezt ellenőriztük
1.feladat:
CREATE DATABASE hajo
DEFAULT CHARACTER SET UTF8
COLLATE UTF8_hungarian_ci;
3.feladat:
SELECT `menetrend`.`honnan`, `menetrend`.`hova`, `menetrend`.`indul`, `menetrend`.`erkezik`
FROM `menetrend`
WHERE (`jarat` = "j1")
4.feladat:
Egyik megoldás
SELECT `menetrend`.`hova`
FROM `menetrend`
WHERE ((`honnan` = "Balatonfüred") and (`menetrend`.`indul` between '11:30' AND '12:30'))
Másik megoldás
SELECT `menetrend`.`hova`
FROM `menetrend`
WHERE ((`honnan` = "Balatonfüred") and (`menetrend`.`indul`>= '11:30' AND `menetrend`.`indul`<= '12:30'))
5.feladat:
SELECT `jarat`
FROM `menetrend`
WHERE ((`honnan`= "Siófok" ) AND (`indul`>='9:00'))
6.feladat:
SELECT `jarat`
FROM `menetrend`
WHERE ((`jarat` like "b%") AND (`indul`>'12:00'))
ORDER BY `indul` ASC
7.feladat:
SELECT `menetrend`.`hova`, count(`menetrend`.`azon`)
FROM `menetrend`
GROUP BY `hova`
ORDER BY 2 DESC
8.feladat:
SELECT `erkezik`
FROM `menetrend`
WHERE (`hova`="Balatonföldvár")
ORDER BY `menetrend`.`erkezik` DESC
LIMIT 1
másik:
SELECT max(`menetrend`.`erkezik`)
FROM `menetrend`
WHERE (( `hova` = "Balatonföldvár"))
9.feladat:
SELECT `menetrend`.`hova`,`menetrend`.`erkezik`
FROM `menetrend`
WHERE (`jarat` = "e2")
ORDER BY `erkezik` DESC
LIMIT 1