Запрос на выборку значений из таблицы
SELECT * FROM tabelnimi
SELECT * FROM tabelnimi
WHERE условие
CREATE TABLE laps( lapsID int not null PRIMARY KEY AUTO_INCREMENT, lapsNimi varchar(20) not null, vanus int, synnilinn varchar(25), pikkus int, aadress Text)
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn) VALUES ('Luca', 17, 178,'Talilinn'); SELECT * FROM laps
1.Näita tabelist kaks veergu – nimi ja pikkus
SELECT lapsNimi, pikkus FROM laps

2.Lisame sorteerimine pikkuse järgi (max->min).
SELECT lapsNimi, pikkus FROM laps ORDER by pikkus DESC;

3.Näita lapsinimed kes on vanem kui 10 aasta
SELECT lapsNimi, vanus FROM laps WHERE vanus >=10

4.Näita lapsinimed, kellel nimi algab A tähega
SELECT lapsNimi FROM laps WHERE lapsNimi LIKE 'A%'

5.Näita lapsinimed, kellel nimi algab A ja M tähega
SELECT lapsNimi FROM laps WHERE lapsNimi LIKE 'A%' OR lapsNimi LIKE 'M%';

6.Tingimuste kombineerimine (AND, OR)
Näita kõik lapsinimed kes on sündinud Tartus ja vanusega < vähem kui 12
SELECT lapsNimi, synnilinn, vanus FROM laps WHERE synnilinn LIKE 'Tartu' and vanus <=12;

7.Uuenda tabeli andmed, kõik lapsed vanusega 10 aastat peavad elama address=Sõpruse pst
UPDATE laps SET aadress='Sõpruse pst 208' WHERE vanus=10; SELECT * from laps

8.Uuenda tabeli laps, nii et iga laps 10% pikkem
UPDATE laps SET pikkus=pikkus*1.1; SELECT * FROM laps

9.BETWEEN : Otsi lapsinimed, kes on pikem kui 130 ja vähem kui 180
SELECT lapsNimi, pikkus FROM laps WHERE pikkus BETWEEN 130 and 180;
SELECT lapsNimi, pikkus FROM laps WHERE pikkus > 130 and pikkus < 180;

10. TOP3: kolm kõige paremad=pikem lapsed
SELECT lapsNimi, pikkus FROM laps ORDER by pikkus DESC limit 3

11. Lisa uus tabel loom(loomID, loomNimi, kaal, lapsID)
kus lapsID — foreign key laps(lapsID)
CREATE TABLE loom( loomID int not null PRIMARY KEY AUTO_INCREMENT, loomNimi varchar(20) not null, kaal int, lapsID int not NULL, foreign key (lapsID) references laps(lapsID))
