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