SELECT KOMUTU
Sql server ve sql komutları içerisinde en çok kullanacağımız komutlardan bir tanesi şüphesiz "Select" komutudur. Select kelimesinin türkçe karşılığı ise seçmek, ayırmak anlamlarına gelmektedir.
Select komutunu daha çok veritabanındaki bir veya birden fazla tablodan veri almak için kullanılır. Örneğin web sitemizde veya uygulamamızda veritabanında bulunan herhangi bir bilgiyi (mesela bir müşterinin detaylı bilgilerini) sayfada göstermek istersek, ilgili tablolardaki verileri SELECT deyimi ile alırız. Bu işleme sorgulama denir. Bu derste aşağıdaki örnek tabloyu kullanacağız.
Tablo adı: musteriler
Kimlik
|
AD
|
SOYAD
|
TELEFON
|
E-POSTA
|
ŞEHİR
|
BÖLÜM
|
| 1 | Mehmet | ASLAN | 5068745211 | asln@mynet.com | Konya | Matematik |
| 5 | Veya | KAYALAR | 5321782564 | kayalar@hotmail.com | Edebiyat | Edebiyat |
| 11 | Murat | GÜNGÖR | 5321000000 | gungor@gmail.com | Ankara | Elektronik |
| 12 | Ayşe | BALCI | 5360001122 | balci@hotmail.com | Hatay | Fizik |
| 14 | Kadir | İNANMAZ | 5329876543 | inanir@mynet.com | Hakkari | Edebiyat |
| 16 | Veya | ASLAN | 5338975241 | aliasln@hotmail.com | Konya | Biyoloji |
Not: Tablodaki ID alanı birincil anahtar, ID alanı sayısal, diğerleri metin tiptedir. Fakat burada konuyu basit tutmak amacıyla bilgiler bu şekilde kaydedilmiştir.
Yukarıdaki örnek tabloda bir firmanın personel bilgileri tutulmaktadır. Burada her bir personele özgü bir ID numarası, personelin adı, soyadı, telefon numarası,şehir ve bölüm 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:
SELECT [alanlar] FROM [tablo adı]
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:


Hiç yorum yok :
Yorum Gönder