Access Sorgu İşlemleri – Veritabanı Sorgusu Oluşturmak… Bu işlemi nasıl yapacağımızı sizlere adım adım anlatacağız…

Öncelikle sorgu mantığını kavramamız gerekir… Binlerce öğrenci olduğunu düşünün, bunların içerisinden ismi A ile başlayanları tek bir tuşla listeleme işlemi yapmak istemez misiniz? Bu işlemler sorgu ile yapılır…

Access Sorgu İşlemleri…

Öncelikle Access programında Ogrenciler isimli bir tablo oluşturalım.

tab1

Tıpkı bu şekilde bir tablo oluşturduktan sonra yolumuza devam edebiliriz. Tablonun içerisine veri giriniz.

veri

Tabloya verilerimizi ekledikten sonra, artık sorgu işlemine geçebiliriz. Lütfen hiçbir adımı atlamadan, anlayarak ilerleyiniz. Anlamadığınız yerde, yorum olarak sorularınızı yazabilirsiniz…

Oluştur menüsü altından Sorgu Sihirbazı işlemini seçiniz.

Basit Sorgu Sihirbazı seçeneğini seçiniz ve ardından tamam düğmesini tıklayınız. Ekrana şu şekilde bir görüntü gelecektir…

accb

Basit sorgu sihirbazı ekranında, Kullanılabilir Alanlar bölümündeki verileri, Seçili alanlar yazılı yere geçiriyoruz. Sorguda göstermek istediğimiz, yani sorgu yaptıracağımız verilerdir bu veriler…

Bir sonraki aşamada karşımıza gelen tabloda değişim yapmadan ileri deyin. Ardından bizlere sorgu isminin ne olacağını soran pencere gelecek. O pencereden de son diyerek sorgu işlemi tasarım aşamasını sonlandırın.

Bu yapılan sorgu için, sorgu penceresinde sağ tıklayıp SQL ile göster dersek, bize yaptığımız sorgunun SQL kodlarını verir.

Bu Sorgunun SQL Kodları:

SELECT Ogrenciler.[TcNo], Ogrenciler.[AdiSoyadi], Ogrenciler.[DogumTarihi], Ogrenciler.[BorcUcreti], Ogrenciler.[Sehir]
FROM Ogrenciler;

Access Sorgularına Koşul Koymak

Aynı örnek üzerinden devam edecek olursak, bu örnek için borcu 1000 TL ücretin üzerinden büyük olan öğrencilerimizi listeletmek istersek ölçüt satırına bu durumu giriş yapmalıyız. Bunu aşağıdaki resimde olduğu gibi yapıyoruz.

lasyuı

Bundan sonra sorgumuza çift tıkladığımız zaman, yalnızca borcu 1000 TL’den fazla olan öğrencilerimizi gösterir.

Bu durumdan sonra SQL komutları aşağıdaki hale gelecektir. SQL komutları otomatik olarak bu duruma gelir.

SELECT Ogrenciler.[TcNo], Ogrenciler.[AdiSoyadi], Ogrenciler.[DogumTarihi], Ogrenciler.[BorcUcreti], Ogrenciler.[Sehir]
FROM Ogrenciler
WHERE (((Ogrenciler.[BorcUcreti])>=1000));

Parametre Değerine Göre Sorgu İşlemi Yaptırmak:

Örneğin bu örnekte, kişinin TC NO’sunu girdiğimiz zaman, o kişiyi göstermek isteseydik ne yapacaktık? Zaten mantıklı olan da budur. Belli bir kritere göre o kişiyi bulmak. Şimdi bu işlemi yapalım.

Bunun için ölçüt kısmına [] parantezleri arasında, ekrana yazdırılacak bir değer girmelisiniz…

tc

Bu durumda SQL kodlarımız şu şekilde olur:

SELECT Ogrenciler.[TcNo], Ogrenciler.[AdiSoyadi], Ogrenciler.[DogumTarihi], Ogrenciler.[BorcUcreti], Ogrenciler.[Sehir]
FROM Ogrenciler
WHERE (((Ogrenciler.[TcNo])=[TC No Giriniz]));

Bu konuda sormak istediğiniz soru olursa lütfen yorum kısmına yazınız. Access sorgu işlemleri bu kadar basit…

 

 

Etiketler:,,,,, 1.247 views Okunma 01 Oca 2016

Yorumlar

Yorumlar(1 )

Sen de Yorumla!

Yorum yapabilmek için giriş yapmalısınız.