Database genererimine

Genereerime andmed mackaroo abil

create table opilane (
	opilaneid INT,
	eesnimi VARCHAR(50),
	perenimi VARCHAR(50),
	epost VARCHAR(50),
	augu VARCHAR(50),
	atip DECIMAL(5,2)
);

kuva/näita kõik

select perenimi, atip from opilane;
--kuva kolm esimest veergu ja soorteri andmed stipia jargi 
--kasvavas jarjekorras - vaiksemast suurimani, A-->Z
--kahanevas jarjekorras -DESC -suurimast--vaikseni, Z-->A
select opilaneid, esnimi, perenimi, atip
from opilane
order by atip DESC;
 
--kuav eesnimi, mis on soorteritud kahanevas jarjekorras 
select esnimi from opilane
order by esnimi desc; 

SQL keel. SELECT Harjutus (lihtsad päringud).

create database autodLukk;
use autodLukk;
create table Autod(
autoId int primary key identity (1,1),
Mark varchar(20),
regnumber varchar(20),
aasta int, 
regPiirk int);
select * from Autod
insert into Autod(Mark, regnumber, aasta, regPiirk)
values
('Audi', '123 ABC', 2000, 1), ('Ford', '777 AAA ', 1988, 2),
('Ford', 'FIN 772', 2002, 1), ('Nissan', '111 CCC', 2006, 1),
('Toyota','128 HGF', 2003, 1), ('VAZ', '544 CCH', 1960, 2);

See on minu genereeritud Mackaroos values:

— Järjesta autod tootmisaasta järgi kahanevasse järjekorda

–Väljasta kõik erinevad margid

–Väljasta enne 1993. aastat toodetud autode registrinumbrid

— Väljasta enne 1993. aastat toodetud autode registrinumbrid tähestiku järjekorras

–Väljasta autode kõige varasem väljalaskeaasta

–Muuda registrinumbrit autol, mille id on 3 (uus number 333 KKK)

— Kustuta auto id-ga 4

— Lisa uus masin nimekirja. Vaata tabeli sisu.

See on minu SELECT päringud

1.Arvuta, kui palju autosid on tabelis.

2.Sorteerib masinad registreerimispiirkonna järgi

3.see päring võtab 2.piirkonnas registreeritud autode Margid ja tootmisaastad tabelist Auto.

Kolm protseduuri, mis sisaldavad vähemalt 1parameeter ja see parameeter sõltub SELECT lause tulemusest.