Sql
fonksiyonları
Min: Minimum değeri verir.
Örnek: select
Min(siptarih) from siparis
Siparis tablosundaki siptarih alanındaki minimum kayıdı alır.
Max:Maximum değeri verir.
Örnek: select
Max(stok) from sipariş
Siparis tablosundaki stok alanındaki maximum kayıdı alır.
Avg: Ortalamasını alır.
Select avg(miktar) from
sipariş
Siparis tablosundaki miktar
alanındaki kayıtların ortalamasını alır.
Count: Kayıt sayısını verir.
Örnek:select count (*) from hayvanlar
Hayvanlar tablosundaki kayıt sayısını verir.
Örnek:select count (id) from hayvanlar
Hayvanlar tablosunun id alanınında bulunan kayıtların
kayıt sayısını verir.
Round: Küsüratlı
sayıları yuvarlar.
Group By:Benzer alanları
kendi aralarında gruplar.
As:Sütuna isim vermemizi
sağlar.
Having:Bir işlem
gerektiren şartlı ifadelerde kullanılır.
Where ile tablo birleştirme:
Select * from
<tablo1>,<tablo2>
Where<
alan_adı>=<alan_adı2>
Örnek:
Burada hayvanlar ve anavatan tablolarındaki alanları birleştiriyoruz.
select * from hayvanlar,anavatan
where id=hayid
Update: Kayıtları
güncellemek veya değiştirmek için kullanılır.
Kullanımı: update
<tablo_adı>
set
<alan_adı>=<’değişecek değer’>
Örnek:Burada
hayvanlar tablosundaki id’si 7 olan cinsi kuş olan kayıdın ‘yasam_sekli’
alanına havada yazdırır.
update hayvanlar
set yasam_sekli='havada'
where id 7, where cinsi=kus
İn:Parantez içindeki
kayıtları gösterir.
Kullanım:select * from
<tablo_adı>
Where <alan_adı> in
(‘gösterilecek değer’,’gösterilecek değer’)
Örnek: select * from
kırtasiye
Where marka in (‘faber’,
‘makro’)
Like:Select deyimiyle bir yada
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 kullanılır.
“ % ”:0 veya daha fazla
karakter
“ - ”:Sadece 1 karakter
“ [ ] ”:Belirtilen
karakterler arasında
“ [ ^ ] ”:Belirtilen
karakterler arasında değil
Hiç yorum yok:
Yorum Gönder