Ifexpr1 NULL değilse ,IFNULL() expr1 i gönderir; diğer
durumdaexpr2 gönderilir.
mysql> SELECT IFNULL(1,0); 1 null değil
-> 1
mysql> SELECT IFNULL(NULL,10) ;
-> 10
mysql> SELECT IFNULL(1/0,10); 1/0 tanımsız
dolayısıyla null dır ve sonuç 10 olamlıdır.
-> 10
mysql> SELECT IFNULL(1/0,'yes');
-> 'yes'
|