logo
Samet Karaca    20.06.2018    119 Görüntüleme     Yorum
Veritabanları ile çalışırken, veritabanından belirli kriterlere göre veri çekmek isteyebiliriz. Bu gibi durumlarda, bundan sonra en çok karşılaşacağınız ve kullanacağınız veritabanı komutu SELECT komutunu inceleyeceğiz. Ben veri sorgulama işlemleri için kendi oluşturduğum "okul" adında bir veritabanı kullanacağım. Eğer siz de aynı veritabanını kullanmak isterseniz, makale sonunda verdiğim ek dosyasından indirebilirsiniz. Bu veritabanını WampServer adında (bilgisayarınızda php ve mysql çalıştırmak için kullanılır) programla kullanabilirsiniz. SELECT komutunun Türkçe karşılığı "seç" demektir. Bu komut ile dilediğimiz tablodaki dilediğimiz satırlar içerisindeki verilerin tamamını ya da belli bir kısmını alabiliriz. FROM komutu ile birlikte kullanılır. Kullanım şekli (SELECT) (sütun adları ya da tüm alanlar için yıldız (*) işareti) (FROM) (tablo_adi) şeklindedir. Örnek kullanım;
SELECT * FROM ogrenci; // ogrenci tablosundaki tüm verileri çek
Yukarıdaki sorgumuzun sonucu aşağıdaki gibi olacaktır; img/dersler/1530210313.png
Yukarıdaki sorgu ile "ogrenci" tablosundaki tüm verileri çekiyoruz. Eğer biz sadece öğrenci adı ve soyadı bilgisini çekecek olsaydık, sorgumuz şu şekilde olacaktı;
SELECT adiSoyadi FROM ogrenci;// "ogrenci" tablosundan sadece "adiSoyadi " sütunundaki verileri çeker
Yukarıdaki sorgumuzun çıktısı aşağıdaki gibi olacaktır; img/dersler/1530210442.png
Eğer birden fazla alan (sütun) çekmek istiyorsak, adiSoyadi ve sehir sütunlarını çekelim;
SELECT adiSoyadi, sehir FROM ogrenci;// "ogrenci" tablosundan "adiSoyadi, sehir" sütunundaki verileri çektik
Sonuç; img/dersler/1530210526.png
Görüldüğü gibi SELECT deyiminin en basit hali yukarıdaki gibidir. Söz dizimi aslında çok basit (SEÇ) => (SeçilecekAlan) + (FROM) => (Tablo Adı) şeklinde.
ek
okul.zip
  • Yazar : Samet Karaca
  • Ekleme Tarihi : 20.06.2018
  • Görüntülenme : 119
  • Kategorideki diğer Dersleri : SQL
  • Facebook Twitter Google Plus Freelyshout Youtube Web Site
Bu Dersi Beğendiniz mi?

0% YARARLI

KATEGORİLER