N
NeStLe
Ziyaretçi
Ziyaretçi
FROM Deyimi
From deyimi sorgulanacak ve kullanılacak bilgilerin hangi tablodan alınacağını belirtir. Tablodan hangi hücrelerin içindeki bilgilerin kullanılacağını ise;TabloAdı.Hücre1, TabloAdı.Hücre2, ... veya * jokeri ile belirleriz. Bir örnek ile daha iyi anlayacağız.
Örnek : Ögrenci tablosu ADI, SOYADI, NO omak üzere 3 hücreden oluşan bir tablo olsun. SQL ile, Bu tabodan ADI ve SOYADI hücrelerini seçerek yeni bir tablo (Bu bir sorgudur{Query} ) oluşturunuz.
Select ögrenci.ADI, ögrenci.SOYADI From ögrenci
Eğer tüm hücreleri seçin deseydik ; o zaman yazacağımız SQL cümlesi şöyle olmalı idi. :
Select ögrenci.ADI, ögrenci.SOYADI, ögrenci.NO From ögrenci
yada
Select * From ögrenci
WHERE Deyimi
Where deyimini de ; bir tablodan istediğimiz hücreleri seçerken, o tabloda bulunan kayıtlardan hangilerini, hangi kriterlere göre almak istersek kullanırız. Yani tabloda bulunan kayıtlardan hangilerini almak istiyorsak istediğimiz koşulu where deyiminden sonra kullanarak bu kayıtları elde edebiliriz. Aşağıdaki örnekleri inceleyelim...Örnek 1 : Yine ögrenci tablosunda bulunan kayıtlardan Adı Ali olan öğrencileri seçmemizi sağlayan SQL cümlesi şöyledir..:
Select * From ögrenci Where ögrenci.ADI = "Ali"
Örnek 2: Yada soyadında " r " harfi geçen öğrencileri aşağıdaki SQL cümlesi ile seçeriz..:
Select * From ögrenci Where ögrenci.SOYADI = "%r%"
Örnek 3: Eğer Tabloda bulunan kayıtlardan diyelim ki; numarası 1044 ile 2866 arasında olan öğrencileri seçmek istersek aşağıdaki SQL cümlesini kullanırız..:
Select * From ögrenci Where 1044<ögrenci.NO<2866