27 Mart 2012 Sanal Sınıf Kod Dosyası etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
27 Mart 2012 Sanal Sınıf Kod Dosyası etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

27 Mart 2012 Salı

Açık Akademi 27 Mart 2012 Sanal Sınıfı - SQL Eğitimi Delete Konulu Kod Dosyası

Açık Akademi
27 Mart 2012 Salı akşamı gerçekleşen sanal sınıf oturumunda Delete örneklerini ele alırken yazmış olduğumuz sorguları aşağıda bulabilirsiniz.

delete from dbo.Urun where UrunID = 4

delete from dbo.Urun where UrunID between 7 and 9

delete from dbo.Urun where Renk = 'Beyaz' and Renk = 'Yeşil'
select * from Satis.Urun

-- mavi urunlerden fiyati 50 nin altinda olanlar silinsin
delete Urun where Renk = 'Mavi' and Fiyat < 50

update Urun set Renk = null where UrunID = 2

-- Urun tablosundaki Siyah urunlerden fiyati 10 degerinin uzerinde olanlari silecek sorguyu mail atınız

Açık Akademi 27 Mart 2012 Sanal Sınıfı - SQL Eğitimi Update Konulu Kod Dosyası

Açık Akademi
27 Mart 2012 Salı akşamı gerçekleşen sanal sınıf oturumunda Update örneklerini ele alırken yazmış olduğumuz sorguları aşağıda bulabilirsiniz.

update dbo.Urun set Renk = null where UrunID = 8

update dbo.Urun set Renk = 'Siyah' where UrunID = 8

update dbo.Urun set Renk = 'Mavi' where UrunID = 6 or UrunID = 7
--and  or   

-- tablodaki mavi renkteki urunlerin fiyatlarini 10 artirmak
update dbo.Urun set Fiyat = Fiyat + 10 where Renk = 'Mavi'

-- tablodaki tum urunlerin fiyatinda %10 indirim yapmak
update dbo.Urun set Fiyat = Fiyat * 0.9
update dbo.Urun set Fiyat = Fiyat - (Fiyat * 0.1)
update dbo.Urun set Fiyat *= 0.9

update dbo.Urun set Renk = 'Mor' where UrunID = 9

select * from Urun

-- renk bilgisi M harfi ile baslayan urunlerin fiyatlarini 1 arttir
update dbo.Urun set Fiyat = Fiyat + 1 where Renk like 'M%'

update Urun set Ad = '34 Numara Ayakkabı' , Renk = 'Beyaz' where UrunID = 4
-- tum beyazlar ve ayni zamanda M harfi ile baslayan tum kayitlarda guncelleme yapmak istersem
-- or ile islem yapmaliyim

Açık Akademi 27 Mart 2012 Sanal Sınıfı - SQL Eğitimi Insert Konulu Kod Dosyası

Açık Akademi
27 Mart 2012 Salı akşamı gerçekleşen sanal sınıf oturumunda Insert örneklerini ele alırken yazmış olduğumuz sorguları aşağıda bulabilirsiniz.

select * from dbo.Urun

insert into dbo.Urun (Ad,Renk,Fiyat) values ('Kick Off','Yeşil',19)

insert dbo.Urun (Ad,Renk,Fiyat) values ('Fifa 12','Beyaz',69)

insert dbo.Urun (Ad,Fiyat,Renk) values ('Ayakkabı',49,'Siyah')

insert dbo.Urun values ('Cüzdan', 'Kahverengi', 30)

insert dbo.Urun values ('TShirt', 12) -- Bu şekilde kullanamayız

insert dbo.Urun values ('TShirt', null , 12)

insert dbo.Urun (Ad,Renk,Fiyat) values ('Call of Duty', null , 89)

insert dbo.Urun (Ad,Fiyat) values ('Super Mario Bros', 39)
----
insert dbo.Urun (Fiyat,Ad) values (39,'Sonic')

insert dbo.Urun (Ad,Renk) values ('Street Fighter IV',null)  -- Null olamayacak kolona deger gondermeden gecemeyiz.

insert dbo.Urun (Ad,Renk,Fiyat) values ('Tekken 6', null , 89)
insert dbo.Urun (Ad,Renk,Fiyat) values ('Soul Calibur', '' , 89)

select * from Urun

create schema Satis