Запрос на выборку значений из таблицы
SELECT*FROM tabelnimi
SELECT*FROM tabelnimi
WHERE условие
CREATE
CREATE TABLE Laps(
LapsID int not null PRImary key AUTO_INCREMENT,
lapsNimi varchar(20) not null,
vanus int,
symmilinn varchar(25),
pikkus int,
address Text)
CREATE TABLE Laps(
LapsID int not null PRImary key AUTO_INCREMENT,
lapsNimi varchar(20) not null,
vanus int,
symmilinn varchar(25),
pikkus int,
address Text)
INSERT INTO laps(lapsNimi, vanus, pikkus, symmilinn)
VALUES('Alika',8,100,'Tartu');
INSERT INTO laps(lapsNimi, vanus, pikkus, symmilinn)
VALUES('Petr',7,150,'Tartu');
INSERT INTO laps(lapsNimi, vanus, pikkus, symmilinn)
VALUES('Mark',10,150,'Tallinn');
INSERT INTO laps(lapsNimi, vanus, pikkus, symmilinn)
VALUES('Aleks',15,200,'Tallinn');
select*from laps
1.Näita tabelist kaks veergu – nimi ja pikkus
SELECT lapsNimi, pikkus
FROM laps

2. Lisame sorteerimine pikkuse järgi (От максимального к минимальному)
SELECT lapsNimi, pikkus
FROM laps
ORDER by pikkus

SELECT lapsNimi, pikkus
FROM laps
ORDER by pikkus DESC
3.Näita lapsi nimed, kes on vanem kui 10 aastat
4.Näita lapsinimed, kellel nimi algab A tähtega
SELECT lapsNimi
FROM laps
WHERE lapsNimi LIKE'A%'

5. Näita lapsinimed, kellel nimi algab A tähtega või M
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 10
SELECT lapsNimi, symmilinn, vanus
FROm laps
WHERE symmilinn LIKE 'Tartu' AND vanus <10

7. Uuenda tabeli andmed kõik lapsed vanusega 7 aastat peavad address on Sõpruse pst
UPDATE laps SET aadress='Sõpruse pst 182'
WHERE vanus=7

8. Uuenda tabeli laps, nii et nüüd iga on 10% pikkem
UPDATE laps SET pikkus=pikkus*1.1

9. BETWEEN: Otsi lapsinimed, kes on pikem kui 105 ja vähem 150
SELECT lapsNimi, pikkus
FROM laps
WHERE pikkus BETWEEN 105 AND 150
SELECT lapsNimi, pikkus
FROM laps
WHERE pikkus >105 AND pikkus <150
Два варианта решения

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

Iseseisvalt: lisa uus tabel loom (loomid, loomNimi, kaal, LapsID)
LapsID – foreign key laps(LapsID)
