запрос на выборку значений из таблицы
SELECT * from tabelinimi
SELECT * from tabelinimi
WHERE условие
CREATE TABLE laps(
lapsID int not null PRIMARY KEY AUTO_INCREMENT,
lapsNimi varchar(20) not null,
vanus int,
synnilinn varchar(25),
pikkus int,
aadress text)
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Anna', 7, 100, 'Tartu');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Aleks', 9, 101, 'Narva');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Kent', 12, 114, 'Tallinn');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Stefan', 11, 116, 'Rapla');
select * FROM laps
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Anna', 7, 100, 'Tartu');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Aleks', 9, 101, 'Narva');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Kent', 12, 114, 'Tallinn');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Stefan', 11, 116, 'Rapla');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Sveta', 16, 168, 'Narva');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Risto', 18, 196, 'Tallinn');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Sass', 17, 115, 'Tartu');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Miia', 17, 156, 'Rapla');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Ekaterina', 11, 117, 'Rapla');
INSERT INTO laps(lapsNimi, vanus, pikkus, synnilinn)
VALUES ('Stefania', 6, 113, 'Tallinn');
select * FROM laps
Näita tabelist kaks veergu nimi
Näita lapsenimed kui on vanem kui 10 aastat
Näita lapsenimed kellel nime algab A tähega
Näita lapsenimed kelle nimi algab A ja M tähega
Tingimuste kombineerimine (AND, OR). Näita kõik lapsinimem, kes on sündinud Tartus ja vanusega < vähem kui 10
Uuenda tabeli andmed, kõik lapsed vanusega 11 aastat peavad elama addressil Sõpruse pst
Uuenda tabeli laps, nii et iga laps on 10% pikkem
TOP3 kõige paremad=pikemad lapsed
Lisa uus tabel loom(loomid, loomnimi, kaal, lapsid)
SELECT lapsNimi, pikkus FROM laps
select lapsNimi, pikkus FROM laps ORDER BY pikkus DESC;

sorteerimine
select lapsNimi, vanus FROM laps WHERE vanus >=10
select lapsNimi FROM laps WHERE lapsnimi LIKE 'A%'
select lapsNimi FROM laps WHERE lapsnimi LIKE 'A%' OR lapsNimi LIKE 'M%'
select lapsNimi, synnilinn, vanus FROM laps WHERE synnilinn LIKE 'tartu' AND vanus <10
UPDATE laps SET aadress='Sõpruse pst 182' WHERE vanus=11; SELECT * FROM laps
UPDATE laps SET pikkus=pikkus*1.1; SELECT * FROM laps
SELECT lapsNimi, pikkus FROM laps WHERE pikkus BETWEEN 110 AND 150; SELECT lapsNimi, pikkus FROM laps WHERE pikkus > 110 and pikkus <150;
SELECT lapsNimi, pikkus FROM laps ORDER BY pikkus DESC LIMIT 3
ALTER TABLE loom ADD CONSTRAINT laps_fk
FOREIGN KEY (lapsID) references laps(lapsID);
INSERT INTO loom(loomNimi, kaal, lapsID)
VALUES ('kass Kilja', 6, 2);
INSERT INTO loom(loomNimi, kaal, lapsID)
VALUES ('kass Ninja', 3, 4);
INSERT INTO loom(loomNimi, kaal, lapsID)
VALUES ('koer Naqalengelo', 11, 4);
INSERT INTO loom(loomNimi, kaal, lapsID)
VALUES ('kala Oskar', 1, 6);
INSERT INTO loom(loomNimi, kaal, lapsID)
VALUES ('koer Nik', 16, 8);
SELECT * from loom
iseseisev töö
CREATE TABLE auto(
autoID int not null PRIMARY KEY AUTO_INCREMENT,
mark varchar(20) not null,
regnr varchar(7) not null,
aasta int,
regPiirk int)
INSERT INTO auto(mark, regNr, aasta, regPiirk)
VALUES ('Audi', 123 ABC, 2001, 1);
INSERT INTO auto(mark, regNr, aasta, regPiirk)
VALUES ('Ford', 777 AAA, 1988, 2);
INSERT INTO auto(mark, regNr, aasta, regPiirk)
VALUES ('Ford', FIN 772, 2002, 1);
INSERT INTO auto(mark, regNr, aasta, regPiirk)
VALUES ('Nisan', 111 CCC, 2006, 1);
INSERT INTO auto(mark, regNr, aasta, regPiirk)
VALUES ('Toyota', 128 HGF, 2001, 1);
INSERT INTO auto(mark, regNr, aasta, regPiirk)
VALUES ('Vaz', 544 CCH, 1960, 2);