Select * from laps |
Tingimused
Näidata ainult nimi ja pikkus

select nimi pikkus from laps WHERE pikkus >=170 |


–Lisame juurde andmete sorteerimine — DESC – suuremast väikseni |


näitame kõik nimed mis algavad D |


— näitame kõik nimed mis sisaldavad ‘e’ select nimi FROM laps WHERE nimi like ‘%e%’; |


select nimi; vanus FROM laps WHERE vanus between 5 and 10; |


leia keskmine pikkus SELECT AVG(pikkus) AS keskmine_pikkus FROM laps; |


leia suurem pikkus ja väiksem pikkus select MIN(pikkus) as minPikkus, MAX(pikkus) as Maxpikkus FROM laps; |


SELECT COUNT(*) as LasteArv
FROM laps
WHERE synnilinn like ‘Tallinn’;


–Otsida suurima vanuse tabelist lapsenimi SELECT top 1 nimi, vanus FROM laps order by vanus DESC; |

–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 |


— ainult vajalikud veerud SELECT loom.loomaNimi, laps.nimi FROM laps INNER JOIN loom ON laps.lapsID=loom.lapsID |


— kasutame pseudonüümid SELECT lo.loomaNimi, l.nimi FROM laps l INNER JOIN loom lo ON l.lapsID=lo.lapsID итог такой же как и сверху. |
–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%’; |


–tahaks teada hamsteride omanikud(lapsenimed) |


TOP 3 .Вывести троих самых высоких детей, отобразить имя, рост SELECT top 3 nimi,pikkus FROM laps order by vanus DESC; |

UPDATE laps SET pikkus=pikkus*1.1 UPDATE laps SET synnilinn=’Tallinn’ |
