Запрос на выборку значений из таблицы

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 &lt;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 &gt;105 AND pikkus &lt;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)