Åžubat 2008


Tablodan satir silen bir eylem sorgusudur. Bir veya daha fazla tablodan kayitlar grubunu siler.

Kullanimi : DELETE FROM tablo WHERE olcut
tablo : Kayitlarin silinecegi tablo adi,
olcut : Silinecek kayitlarin secme kriteri

Ornegin kasa tablosundaki 2007 kayitlarini silmek icin;
DELETE FROM kasa WHERE [yil] = #2007#; deyimi kullanilir.

Ekleme sorgulari olusturmak icin kullanilir. Ekleme sorgusu, varolan bir tablo ya da sorgunun sonuna yeni kayitlar ekleyen bir eylem sorgusudur.

Kullanimi : INSERT INTO hedef (alan) VALUES (deger)
hedef : Kayit eklenecek olan tablo adi,
alan : kayit eklenecek tablo alan adi,
deger : Hedef alana eklenecek veri.

Ornegin iletisim tablosundaki isim ve sehir alanlarina veri eklemek icin;
INSERT INTO [iletisim] (isim, sehir) VALUES (mikail, strasbourg) deyimini kullaniriz.

Guncellestirme sorgulari olusturmak icin kullanilir.

Kullanimi : UPDATE tablo SET yenideger WHERE olcut;
tablo : Degistirmek istenilen verilerin bulundugu tablo adi,
yenideger : guncellestirilen kayitlara eklecenek deger,
olcut : hangi kayitlarin guncellestirilecegini belirten ifadedir.

Ornegin Urunler tablosundaki yazari olmayan kayitlarin satis fiyatlarini %10 azaltmak istedigimizde;
UPDATE Urunler SET [Birim Fiyati] = [Birim Fiyati]*0.9 WHERE Yazari=’-'; deyimini kullaniriz.

Avg ifadesi secilen degerin ya da bir sutunun ortalamasini bulur.

Max ifadesi secilen degerin ya da bir sutunun en buyuk degerini bulur. Min ifadesi ise secilen degerin ya da bir sutunun en kucuk degerini bulur.

Next Page »