SQL FONKSİYONLARI
Min : En küçük değeri bulur.
-Kullanımı: select <min(alanadi)> from
<tabloadi>
select min(okulno) from ogrenci
Max : En
büyük değeri bulur.
-Kullanımı: select <min(alanadi)> from
<tabloadi>
Avg : Ortalamalarını
bulur.
Okulno alanındaki verilerin ortalamasını gösterdi.
Round : Virgülden sonrasını çalıştırır.
-Kullanımı: select <round(alanadi)> from
<tabloadi1>
Sum : Toplam
değeri bulur.
-Kullanımı: select <sum(alanadi)> from
<tabloadi>
select sum(okulno) from ogrenci
Okulno
alanındaki verilerin toplamını gösterdi.
Count : Kayıt
sayısını bulur.
-Kullanımı: select <count(alanadi)> from
<tabloadi>
Okulno alanındaki kayıtların sayısını verir.
As : Sütuna isim vermemizi sağlar.
-Kullanımı: select <fonksiyonlar (alanadi)> as
<verilecekisim> from <tabloadi>
Group by : Benzer olanları kendi aralarında gruplar.
-Kullanımı: select <fonksiyonlar (alanadi)> as
<verilecekisim> from <tabloadi>
group by <alanadi>
Having
: Bir işlem gerektiren şartlı ifadelerde "having" kullanılır.
-Kullanımı:
select <fonksiyonlar (alanadi)>
as <verilecekisim> from <tabloadi>
group by <alanadi>
having <fonksiyonlar
(alanadi)><operatörler><sartifadesi>
In : Parantez içindeki kayıtları gösterir.
-Kullanımı:
select <alanadi> from <tabloadi>
where <alanadi>=<sartdegeri1> or <alanadi>=<sartdegeri2> or <alanadi>=<sartdegeri3>
Yukarıdaki gibi
kullanmak yerine ;
select <alanadi> from <tabloadi>
where <alanadi> in(<sartdegeri1>,<sardegeri2>,<sartdegeri3>)
Like : Select deyimiyle bir ya da daha
çok tablodan veriler elde edilir. Elde edilen verileri seçmek için '...' ile başlayan gibi belli bir
kalıba uygun seçimler yapmak için "like" deyimi kullanılır. Like
deyimi where ile birlikte kullanılır.
% : birden çok karakter
_ : tek bir karakter
[ ] : karakterler arasında olan
[^]: karakterler arasında olmayan
-Kullanımı: select <alanadi> from <tabloadi>
where <alanadi> like 'sart'
Adı M harfi ile başlayan kişileri gösterdi.
Hiç yorum yok:
Yorum Gönder