- Tingimused. Näida ainult nimi ja pikkus.
SELECT nimi, pikkus from laps;

2. — #DESC – sort suuremest väikseni
select nimi, pikkus FROM laps
WHERE pikkus >=135
ORDER By pikkus DESC;
Näidata ainult lapsed, kelle pikkus on suurem kui

3. — NÄITAME KÕIK NIMED MIS ALGAVAD P
select nimi
from LAPS
WHERE nimi like 'M%';

4– NÄITAME KÕIK NIMED MIS SISALDAVAD
select nimi
from laps
WHERE nimi like '%n';

5.– leiame lapsed vanuses (6;10)select nimi, vanus
FROM laps
WHERE vanus >= 6 and vanus <=10;

6.– leia keskmine pikkus
Select AVG(pikkus) AS keskmine_pikkus
FROM laps;

7. — leia suurem pikkus ja väiksem pikkus
Select min(pikkus) as MinPikkus,
max(pikkus) as MaxPikkus
FROM laps;

8. — leia summarne vanus
Select SUM(pikkus) AS SUMPikkus
FROM laps;

9. — otsida last arv, kellel synniLinn of Tartu
SELECT count(*) as LasteArv
FROM laps
WHERE synniLinn like 'Tartu'

10. — Otsida suurima vanuse tabelist lapsenimi
SELECT nimi, vanus
from laps
order by vanus DESC;

11. –select laused kahe tabelite põhjal
SELECT * from laps, loom
where laps.lapsID=loom.lapsID
--INNER JOIN - внутреннее соединение
SELECT * from laps INNER JOIN loom
ON laps.lapsID=loom.lapsID;

12 — ainult vajalikud veerud
SELECT loom.loomaNimi, laps.nimi
from laps INNER JOIN loom
ON laps.lapsID=loom.lapsID;

13. — tahaks teada kasside omanikud (lapsenimed)
SELECT lo.loomaNimi, l.nimi
FROM laps l INNER JOIN loom lo
ON l.lapsID=lo.lapsID
WHERE lo.loomaNimi like '%kass%'

6. Изменение записей
UPDATE laps
SET pikkus=pikkus*1.1 – увеличиваем рост всех детей на 10%

Задание: изменить столбец synnilinn и установить значение Tallinn
UPDATE laps
SET synnilinn=’Tallinn’

7. Обновить таблицу laps установить всем детям 2000года рождения рост 158.
UPDATE laps
SET pikkus = 158
WHERE vanus=6;

8. Комбинирование условий. Вывести все имена детей, которые родились в 2000 году и имеют рост меньше 150см.
select nimi, vanus, pikkus FROM laps
WHERE vanus = 5 and pikkus < 150
ORDER By vanus DESC;

9. TOP 3 .Вывести троих самых высоких детей, отобразить имя, рост.