ekleme ve silme dışındakiler :
Ortalama
Select Avg(alanadi) From Tabloadi
Toplamlar
Select Sum(alanadi) From Tabloadi
Max Değer
Select Max(alanadi) From Tabloadi
Min Değer
Select Min(alanadi) From Tabloadi
Kayıt Sayısı
Select Count(alanadi) From Tabloadi
Bu SQL kodu ile belirtilen alandaki kayıtların sayısı alınır, boş olan alanlar dahil edilmez.
Eğer Tablodaki tüm kayıtların sayısını almak istiyorsak:
Select Count(*) From Tabloadi
Farklı olan kayıtlar (Sadece MSSQL tarafından desteklenmektedir)
Select Distinct alanadi From Tabloadi
Eğer belirtilen alandaki farklı olan kayıtların sayısını almak istersek:
Select Count(Distinct alanadi) From Tabloadi
İlk ve Son kayıtlar
Bu komutlar ile belirtilen alandaki ilk ve son kayıtlar alınabilir:
İlk kayıt;
Select First(alanadi) From Tabloadi
Son kayıt;
Select Last(alanadi) From Tabloadi
Limit - Belirtilen kayıtların arasını seçmek (Sadece MySQL)
Sadece MySQL de çalışan bu seçenek ile tablomuzda sadece belirtilen kayıtların arasındaki kayıtları seçebilir.
Select alanlar From tabloadi secenekler LIMIT baslangic,son
Bu fonksiyon ve komutların yanında yazıl ve sayısal değer üzerinde işlem yapmamıza yardımcı olan fonksiyonlar vardır. Bu fonksiyonlar SQL kodunun alanlar* veya secenekler* kısmında kullanılabilir. Bu fonksiyonların kullanım şekli VBScript fonksiyonlarına benzemektedir.
UCase(degisken) , verilen değişkenin tüm karakterlerini büyük harfe çevirir.
LCase(degisken) , verilen değişkenin tüm karakterlerini küçük harfe çevirir.
Mid(degisken,baslangic[sayı],son[sayı]) , verilen değişkenin başlangıç ve son aralıklarındaki karakterleri alır, son sayısı verilmezse başlangıçtan sona kadar olan karakterleri alır.
Len(degisken) , verilen değişkenin uzunluğunu verir.
Left(degisken,sayi) , verilen değişkenin soldan sayi kadar karakterini alır.
Right(degisken,sayi) , verilen değişkenin sağdan sayi kadar karakterini alır.
*Select alanlar From tabloadi secenekler