INSERT (Bir Kayit Eklemek)
Tablomuza bir kayit eklemek için kullanilir.
INSERT INTO tablo_adi (sutun1 [,sutun2, … ]) VALUES (deger1 [,deger2, …]) |
Simdi TEST isimli veritabanimizin deneme isimli tablosuna bir kayit ekleyelim. Bu ekleme isleminde degerlerin türlerinden dolayi tirnak ifadesi içinde olmasina dikkat etmeliyiz.
USE TEST GO INSERT INTO deneme (isim,soyad) VALUES (‘Mehtap’,’Arman’) |
SELECT (Seçme ve Filtreleme)
Bir tabloya girilmis olan kayitlari seçmek için kullanilmaktadir. Yalin bir sekilde kalip su sekildedir.
SELECT sutun_ismi1 [,sutun_ismi2, …] | * from tablo_adi |
simdide bir önce ki adimda ekledigimiz kayita eriselim.
USE TEST GO SELECT * FROM deneme |
Iki Alan Birlestirilmesi
Karakter (CHAR, VARCHAR … gibi) alanlar, bir tek alanmis gibi uç uca ulanabilir. Bu islem karakter içermeyen verilerde karakter dönüstürme fonksiyonlari kullanilarak yapilabilir.
Deneme tablomuzda olan isim ve soyad alanlarini tek bir alan gibi gösterip birlestiren kod asagida ki gibidir.
SELECT isim + ” + soyad FROM deneme |
Seçilen Kayitlarin Siralanmasi
seçilen kayitlarin siralanmasi isleminde ORDER BY yan cümlecigi kullanilmaktadir. ORDER BY ifadesinden daha sonra siralamada baz alinacak alanin yada alanlarin isimleri gelir. Alan birden fazla ise aralarina virgül konulur ve ilk alanda esitlik söz konusu ise sonraki alana göre yeniden siralanir. Alandan daha sonra ASC ve DESC anahtar kelimeleri gelmektedir. ASC anahtar kelimesi artarak siralama DESC ise azalarak siralama olusturmaktadir. Eger sütün sonrasinda bu iki ifadeden hiç biri yoksa ASC var olarak kabul edilir.
SELECT sutun_ismi1 [,sutun_ismi2, …] | * FROM tablo_ismi ORDER BY sutun3 | sutun3_no [ASC | DESC , sutun4 ASC | DESC] … |
Kayitlarin Filtrelenmesi ve WHERE Cümlecigi
WHERE cümlecigi ile kayitlarimizdan hangilerinin sorgu sonucu getirilip, hangilerinin getirilmeyecegini belirleyebiliriz.
SELECT sutun_isimleri FROM tablo_ismi WHERE sart_tanimlari |
UPDATE (Veriler Üzerinde Degisiklik)
UPDATE ifadesi ile satir satir degerleri degistirilebilir. Kullanim sekli temel olarak asagidaki gibidir.
UPDATE tablo_ismi SET alan=deger WHERE sart tanimlamalari |
DELETE (Verileri Silmek)
Bir kaydin silinmesi için DELETE ifadesi kullanilir. Kullanim sekli su sekildedir.
DELETE FROM tablo_ismi WHERE sart_tanimlari |
Örnek Kullanimlari bu sekilde olabilir…INSERT INTO
Declare @PARTINO Varchar(100)
eda abla Msdn kütüphanesinde milyonlarca istedigin her konudan örnek var hemde 1. agizdan çikma 🙂 biliyosun ama olsun birazda dolu tarafindan bakalim 🙂
haklisiniz internet çöplükten ibaret artik. herkers birbirinin yazdiklarini copy/paste ediyor. biz makalelerimizin özgün olmasina çalisiyoruz. bazen kisa yazdigimiz oluyor buda genelde vakit yetersizliginden kaynaklaniyor. Bu konuda destek verip bilgilerini paylasacak arkasdaslari bekleriz
örnekler artirilabilir..
yabanci sitelerden birçok bilgi rahatlikla bulunabiliyor..
ama nedense bizde çok zor..
internet bir çöplük..çöplükte bul bulabilirsen…
Elinize saglik..