zapros na vyborku znacheniy iz tablici
SELECT * FROM tabelinimi
SELECT * FROM tabelinimi
WHERE uslovie
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 ('Diana', 7, 100, 'Tartu'); SELECT * FROM laps
- Näita tabelist kaks veergu — nimi ja pikkus

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

3. näita lapsinimed, kes on vanem kui 6 aastat
SELECT lapsNimi, vanus FROM laps WHERE vanus >=6

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

5. näita lapsnimed, kellel nimi algab A ja V tähega
SELECT lapsNimi FROM laps WHERE lapsNimi LIKE 'A%' OR lapsNimi LIKE 'V%';

6. tingimuste kombineerimine (AND, OR)
näita kõik lapsinimed, kes on sündinud Tartus ja vanusega < vähem kui 10.
SELECT lapsNimi, synnilinn, vanus FROM laps WHERE synnilinn like 'tartu' AND vanus <8;

7. uuenda tabeli andmed, kõik lapsed vanusega 8 aastat peavad aadress = Sõpruse pst
UPDATE laps SET aadress='Sõpruse pst 182' WHERE vanus=8; SELECT * FROM laps

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

9. between: otsi lapsinnimed, kes on pikem kui 110 ja vähem kui 150
SELECT lapsNimi, pikkus FROM laps WHERE pikkus BETWEEN 110 and 150; SELECT lapsNimi, pikkus FROM laps WHERE pikkus > 110 and pikkus < 150;

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

11. isevalt: lisa uus tabel loom(loomid, loomNimi, kaal, lapsID)
kus LapsID—foreign key laps(lapsID)