veritabanı logo

Temel SQL Komutları Örnekli Anlatım

Merhaba arkadaşlar bu yazımda temel SQL komutları olan; Select, Insert, Update, Delete komutlarını ele alıp küçük örnekler ile anlatacağım.

Öncelikle Türkçe karşılıklarını yazmak istiyorum. Select seçmek, Insert eklemek, Update güncellemek, Delete de silmek anlamına gelmektedir. Bende var olan öğrenci veritabanı üzerinden bu işlemleri örnekleyerek gideceğim.

Bir tablodaki tüm kayıtları göstermek için:

SELECT * FROM tablo_adi 

kullanılmaktadır. Yıldız işareti tüm anlamına gelmektedir. Eğer sadece istediğiniz sütunun gelmesini istiyorsanız oraya sütun adını yazabilirsiniz.

SELECT istedigin_sutun FROM tablo_adi

Öğrenci tablosu üzerinde çıktısı aşağıdaki gibidir.

Veritabanı select sorgusu örnek görüntüsü

ogr_no ve adi isimli sütunları aldığım örnek:

Veritabanı örnek select sorgusu ekran görüntüsü

Tabloya bir veri girişi yapmak istediğimiz de:

INSERT INTO tablo_adi VALUES (_parametreler_ )

şeklinde yapılmaktadır. Hemen örneğine bakalım isterseniz.

Veri tabanı Insert komutu örnek ekran görüntüsü

Önce ekledim daha sonra tekrar tüm tabloyu gösterdim ve eklendiği görülüyor.

Gelelim Update komutuna bu komut ile az önce eklediğim kayıtta h_ID numarasını 20 yapalım. Burada küçük bir detay var arkadaşlar. Ben belli bir şeye göre(az önce girdiğim kayıtta) güncelleme yapmak istediğim için burada WHERE dediğimiz bir şart kullanacağız. Bu şartı daha sonra detaylı olarak anlatacağım.

Update tablo_adi set degisecek_yer

ile tüm tabloda bir değişiklik yapabilirsiniz. Belli bir duruma göre güncelleme yapmak için,

Update tablo_adi set degisecek_yer Where sartın

Aşağıdaki örnek ile daha iyi anlayacaksınız.

Veritabanı Update komutu örnek ekran görüntüsü

Son olarak Delete komutuna gelelim. Burada ise şart vermez isek tüm tabloyu sileriz. O yüzden burada da WHERE şartını kullanarak sadece belirli bir kaydı silelim.

Delete tablo_adi   —tüm tabloyu siler.

Delete tablo_adi Where sartiniz —şarta göre siler.

Veritabanı delete komutu örnek ekran görüntüsü

Where komutu da araya kaynadı öğrendiniz 🙂 Umarım faydalı olmuştur. Basit bir şekilde temel sorguları öğretmek istedim.

Bir cevap yazın