SQL SELECT laused

SELECT * from laps

XAAMP – identity(1,1) >> AUTO_INCREMENT

  1. Tingimused. Näida ainult nimi ja pikkus.

SELECT nimi, pikkus from laps;

2. — #DESC – sort suuremest väikseni

select nimi, pikkus FROM laps;
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 'P%';

4– NÄITAME KÕIK NIMED MIS SISALDAVAD

select nimi
from laps
WHERE nimi like '%a';

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

6.– leia keskmine pikkus

Select AVG(pikkus) AS keskmine_pikkus
FROM laps;

— leia summarne vanus

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%'

Scroll to Top