SQL'de SELECT Komutu
19 Nisan 2012 tarihinde Veritabanı kategorisine eklendi. 3 yorum yapıldı.
Bu dersimizde SQL'deki en temel deyimlerden biri olan SELECT deyimini öğreneceğiz. SELECT deyimi veritabanındaki bir veya birden fazla tablodan veri almak için kullanılır. Örneğin web sitemizde veritabanında bulunan herhangi bir bilgiyi (mesela bir üyenin detaylı bilgilerini) sayfada göstermek istersek, ilgili tablo(lar)daki verileri SELECT deyimi ile alırız. Bu işleme sorgulama denir. Bu derste aşağıdaki örnek tabloyu kullanacağız:
Yukarıdaki örnek tabloda bir firmanın personel bilgileri tutulmaktadır. Burada her bir personele özgü bir ID numarası, personelin adı, çalıştığı bölüm, doğum yeri, doğum tarihi ve maaş bilgileri saklanmaktadır. Bizim amacımız SELECT deyimini kullanarak bu tablodaki verilere ulaşmak.
Bu derste kullanacağımız SELECT deyiminin yapısı şu şekildedir:
Bu formata göre alanlar kısmına veritabanındaki hangi alanları elde etmek istiyorsak onların isimlerini virgülle ayırarak yazarız. FROM'dan sonra ise tablonun adını yazmamız gerekiyor. Hemen bir örnekle açıklayalım:
SELECT isim, bolum, dtarihi FROM personel
Bu sorgu, personel tablosundaki isim, bölüm ve dtarihi alanlarındaki verileri getirir. Dolayısıyla bu sorgunun sonucunda şu verileri elde ederiz:
Aylin Demiray Muhasebe 1982
Mehmet Eroğlu Bilgi İşlem 1977
Selim Kaya Bilgi İşlem 1965
Sevda Gökalp Arşiv 1980
Peki personel tablosundaki bütün alanlardaki verileri elde etmek istersek? Tabloda bulunan bütün alanları virgülle ayırarak yazabiliriz. Fakat bunun daha kolay bir yolu var:
SELECT'ten sonra yazdığımız * ifadesi tabloda bulunan bütün alanları seçmemizi sağlar. Dolayısıyla bu sorgunun sonucunda tablodaki bütün verileri elde etmiş oluruz.
SQL dersleri diğer konularla devam edecek.
Etiketler: SELECT, sorgulama, sql
" SQL'de SELECT Komutu	" için 3 Mesaj Yazıldı:
selman	, 19 Nisan 2013	09:38
Bu ders için de teşekkür ederiz
selman	, 19 Nisan 2013	11:09
Join komutunu neden anlatmadınız
diger konular çok güzel anlaşılır olmuş
sizden ricam join komutunu da eklerseniz çok sevinirim
yasemin akar	, 7 Kasım 2013	09:52
select komutu için teşekkürler çok anlaşılır olmuş elinize sağlık
Özgür YAMAN: :)
esra.kaya51: Lisede ki hocamın üniversitede ödevime yardımcı olacağı ak...