[jaagup@greeny ~]$ mysqladmin -uif17 -pif17 create if17_jaagup_2 [jaagup@greeny ~]$ mysql -uif17 -pif17 if17_jaagup_2 jooksjad telefon eesnimi synniaasta aegsek 5612345 Kati 2000 260 5611343 Mati 2001 280 5533224 Mari 1999 279 CREATE TABLE jooksjad( telefon VARCHAR(20) PRIMARY KEY, eesnimi VARCHAR(20), synniaasta INT, aegsek INT ); DROP TABLE jooksjad; SHOW TABLES; INSERT INTO jooksjad VALUES('5612345', 'Kati', 2000, 260); SELECT * FROM jooksjad; INSERT INTO jooksjad VALUES('5611343', 'Mati', 2001, 280); INSERT INTO jooksjad VALUES('5533224', 'Mari', 1999, 279); SELECT * FROM jooksjad ORDER BY aegsek; SELECT * FROM jooksjad ORDER BY eesnimi DESC; SELECT * FROM jooksjad WHERE synniaasta>1999; SELECT * FROM jooksjad WHERE synniaasta>1999 ORDER BY eesnimi; SELECT 3+2; +-----+ | 3+2 | +-----+ | 5 | +-----+ SELECT 2017-synniaasta FROM jooksjad; SELECT eesnimi, 2017-synniaasta FROM jooksjad; SELECT eesnimi, YEAR(NOW())-synniaasta FROM jooksjad; SELECT eesnimi, YEAR(NOW())-synniaasta AS vanus FROM jooksjad; SELECT LEFT(telefon, 2) FROM jooksjad; SELECT MIN(synniaasta) FROM jooksjad; -- proovige ka funktsioone MAX ja AVG SELECT MIN(synniaasta), MAX(synniaasta), MAX(synniaasta)-MIN(synniaasta) FROM jooksjad; SELECT AVG(synniaasta) FROM jooksjad; SELECT COUNT(*) FROM jooksjad; SELECT COUNT(*) FROM jooksjad GROUP BY aegsek>250; SELECT COUNT(*), aegsek>250 AS aeglased FROM jooksjad GROUP BY aegsek>250; SELECT COUNT(*), aegsek>250 AS aeglased, GROUP_CONCAT(eesnimi) FROM jooksjad GROUP BY aegsek>250; Harjutus Otsige välja Eesti sügavate järvede andmed http://entsyklopeedia.ee/artikkel/eesti_j%C3%A4rved Leidke iga järve juurde tema paiknemise maakond Looge andmetabel ja paigutage andmed tabelisse Kuvage järved tähestiku järjekorras Leidke iga järve diameeter, kui sama pindalaga järv oleks ümmargune Leidke järvede pindalade summa Näidake, millises maakonnas mitu järve on (GROUP BY, COUNT) Tehke üksi või kahekesi