SQL Dersleri – Tablolar ve Veri Seçme (select)

SQL Dersleri – Tablolar ve Veri Seçme (select)

Bu derslere başlamadan önce bilgisayarınızda SQL SERVER EXPRESS EDITION 2012 yada önceki sürümlerden birinin kurulu olması gerekir. Bu program Microsoft’un kendi web sayfasında ücretsizdir. İndirmek ve bilgi almak için TIKLAYINIZ. Kurulumu konusunda bir bilginiz yoksa bile indirmek için verdiğim adreste videolu olarak anlatımı var.

Bir önceki dersimizde Sql Nedir ? sorsuna yanıt aradık ve cevapladık. Aynı hızla tablolara devam ediyoruz.

Tablo Temelleri

Bu dersimizde veri tabanındaki tablolar ve veri seçme ifadesi olan ” select ” komutunu göreceğiz.






İlişkisel veritabanı, sistem tabloları olarak adlandırılan bir veya daha fazla nesne içerir.Veri tabanındaki bilgiler ve veriler bu tablolarda saklanır. Tablolar benzersiz adları ile tanımlanır ve sütun ve satırlardan oluşur. Sütun sütun adı, veri türü ve sütun için diğer öznitelikleri içerir. Satırlar; sütunlar için kayıtları veya verileri içerir. Aşağıda bir şirkette çalışan kişilerin ” isim”, “soyad”, “Id”, “yaş”, “şehir”  ve “ilçe” bilgileri tutulmaktadır. Tablomuzun adı perinfo ” Personel Bilgi ” olsun

 

Örnek: perinfo
isim soyad id yas sehir ilçe
Ali Kemal 99980 45 istanbul Kadıköy
Mehmet Kerem 99982 25 istanbul Beşiktaş
Meriç Öncü 88232 32 istanbul Beyaztı
Erkan Topal 88233 32 ankara Mamak
Ayşe Çetin 98002 42 denizli Kınık
Fatma Gül 92001 23 mersin Tarsus

 

Select komutunu bu tablo üzerindeki bilgileri çekmek için kullanacağız.

Select Kullanımı

Select ifadesi veritabanını sorgulamak ve belirttiğiniz kriterlere uyan seçilen veriyi almak için kullanılır.  ” where ”  ifadesi ile kullanılan bazı condition ifadeleri var onlardan bahsedeyim.

= eşit (equal)
> den büyük (greater than)
< den az (less than)
>= den büyük yada eşit (greater than or equal)
<= den büyük yada eşit (less than or equal)
<> eşit değil (not equal to)

LIKE  operatörü  sizin belirlediğiniz “like” yalnızca satırları seçmek için kulanılan çok güçlü bir operatördür.Yüzde işareti ile “%” belirtilen karakterler önce veya sonra görünebilir olası bir karakteri eşleştirmek için bir joker kart gibi kullanılabilir.

Select ve LIKE ile ilgili bir kaç örnek;
***

select ad, soyad, sehir from perinfo where first LIKE ‘Er%';

Bu komut bize perinfo tablomuzdan baş harfleri ” er ” ile başlayan kayıtların ” adı, soyadı ve şehirini ” listeler.

****

select * from perinfo where ad = ‘Erkan';

Bu bize perinfo tablosundan adı Erkan olanları gösterecektir.

****

select ad, soyad from perinfo where soyad LIKE ‘%m';

Bu ifade ise bize perinfo tablosundan soyadının sonu “m” ile biten çalışanların adını ve soyadını listeleyecektir.

Artık dersler 2 günde bir yayınlanacaktır.
Bir önceki derse bakmak için : http://www.yasinkilickaya.com/2012/05/sql-dersleri-baslangic-seviyesi/

VN:F [1.9.22_1171]
Rating: 3.0/5 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
SQL Dersleri – Tablolar ve Veri Seçme (select), 3.0 out of 5 based on 2 ratings

344 Görüntülenme

 

Cevapla

E-posta adresiniz yayınlanmayacak. Required fields are marked *

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

More in Genel, MSSQL, PROGRAMLAMA (41 of 61 articles)