22 Haziran 2015 Pazartesi

MYSqL KOŞULLU İFADELER


MySQL şu anda internetteki en popüler açık kaynak kodlu veritabanı yazılımıdır.

mysql koşullu ifadeler


mysQl komutları ve açıklaması



Case:
select ders.kredi,ders.dadi, case kredi when '3' then "dersin kredisi" end as kredi_no from ders



(ders satırındaki kredi ve dadi sütunu seçilmiş 'kredi' satırındaki değer 3 ise kredi_no adlı sütuna "dersin kredisi" yazdır. 3 olmayanlara herhangi bişe  yazdırma.)



If:
selectders.kredi,ders.dadi, if(kredi='9',"kredili ders","dersin kredisi")AS ders_kredisi from ders

(ders satırındaki kredi ve dadi sütunu seçilmiş 'kredi' satırındaki değer 3 ise ders_kredi adlı sütuna "kredili ders" yazdır. 3 olmayanlara "dersin kredisi" yazdır.)



Nullif:
select nullif (2,2)

(Değerlerin eşit olmaması durumundu ilk değeri yazdırır değerler eşitse Null yazdırır.)

 

Hiç yorum yok:

Yorum Gönder