Выбрать все поля из таблицы с именем laps

Select* from laps
  1. Tingimused – условие
    Näidata ainult nimi ja pikkus
Select nimi, pikkus from laps

Näidata ainult lapsed kelle pikkus on suurem kui 150

Select nimi, pikkus
from laps
where pikkus >= 160

Näidata lapsed kes on sündinud vahemikus 2000 kuni 2005

Select nimi, synniaasta
from laps
where synniaasta between 2000 and 2005

DISTINCT

select DISTINCT Mark
from autode

Näidata lapsed kelle nimi algab M tähega

Select nimi
from laps
where nimi LIKE 'M%' 

Järvistamine – sorteerimine ORDER by

Jarjesta nimi järgi kahanevas järjekorras (убывающем порядке – от я до а)

Select nimi
from laps
ORDER by nimi DESC

2. Agregaatfunktsioonid

SUM()
MIN()
MAX()
AVG()
COUNT()

Select AVG(pikkus) AS KeskminePikkus
from laps

Otsida laste arv kellel synniaasta – 2000

SELECT count(*) AS lasteArv
from laps
Where synniaasta=2000

Otsida suurima vanuse

SELECT MAX(vanus) AS suurimVanus
from laps

MUUTMINE – Uuendamine

Marco pikkus suurendakse 10% võrra

UPDATE laps
SET pikkus=pikkus*1.1
where nimi like 'Marco';
select * from laps

Uuenda tabeli nii, et kui nimes on üksik a on vaja vanus panna 55

UPDATE laps
set vanus = 55
where nimi like '%a%';
select * from laps

Kustutamine – DELETE

DELETE FROM laps
where lapsID=1;
select*from laps

ADD

INSERT into laps(nimi)
values('Kirill');
select*from laps

UPDATE laps
set pikkus = 123
where nimi like 'Kirill';
select * from laps