FOORUM: ülesanne lahendamine

Ülesanne:


* Milline tabel tuleks luua? — sülearvuti

* Millised väljad tuleks luua? ID ja veel 3-5 veergu — hind, sülearvuti tüüp, kättesaadavus

* Millised protseduurid on vaja teha (vähemalt kolm protseduuri tabeliga töötamise jaoks). — update, add, remove

SQL lause tabeli loomiseks:

Pealkiri

create table sülearvuti(
arvutiId int primary key identity (1,1),
hind int,
arvutitüüp text,
kättesaadavus bit,
);
select * from sülearvuti
	
insert into sülearvuti(hind, arvutitüüp, kättesaadavus)
VALUES (1100,'MacBook M3', 1), (800,'Asus VivoBook GO 15', 0), (500, 'Acer Swift Go 14', 1), 
(1600, 'MSI Sword 16', 0);

SQL lause vastus printSCR

update sülearvuti set kättesaadavus=kättesaadavus*1.1
update sülearvuti set kättesaadavus=kättesaadavus*1.1
where arvutiId=4;
create procedure kättesaadavusupdate
@arvutiId int,
@koef bit
as
begin
update sülearvuti set kättesaadavus=@koef
where arvutiId=@arvutiId;
select * from sülearvuti;
end;
exec kättesaadavusupdate 4, 1
create procedure kustutaarvuti
@arvutiId int
as
begin
select * from sülearvuti
delete from sülearvuti where arvutiId=@arvutiId
end;
exec kustutaopilane 3
create procedure lisaarvuti
@lhind int,
@larvutitüüp text,
@lkättesaadavus bit
as
begin

insert into sülearvuti(hind, arvutitüüp, kättesaadavus)
values (@lhind, @larvutitüüp, @lkättesaadavus)
end;
exec lisaarvuti @lhind=2500, @larvutitüüp='MacBook M4', @lkättesaadavus=1;

——————————————————————————————————————————————————XAMPP———————————————————-


Warning: Undefined array key "sfsi_facebook_display" in /data01/virt140713/domeenid/www.martinrossakov24.thkit.ee/htdocs/wp/wp-content/plugins/ultimate-social-media-icons/libs/controllers/sfsiocns_OnPosts.php on line 450