phpbar.de logo

Mailinglisten-Archive

Zahl 0 statt NULL ausgeben

Zahl 0 statt NULL ausgeben

Jan Sporbeck jan_lists at sporbeck-family.de
Don Feb 22 16:15:19 CET 2007


Hallo!

Tim wrote:
> Ich bin mir aber sicher, dass man sich diesen Schritt schenken dies MySQL
> überlassen kann, oder?

Du suchst die Funktion IFNULL().

IFNULL(DeinFeld,0)

/jan.

http://dev.mysql.com/doc/refman/5.1/de/control-flow-functions.html

IFNULL(expr1,expr2)

Wenn expr1 nicht NULL ist, gibt IFNULL() expr1 zurück; andernfalls wird
expr2 zurückgegeben. IFNULL() gibt je nach Verwendungskontext einen
numerischen oder einen String-Wert zurück.

mysql> SELECT IFNULL(1,0);
        -> 1
mysql> SELECT IFNULL(NULL,10);
        -> 10
mysql> SELECT IFNULL(1/0,10);
        -> 10
mysql> SELECT IFNULL(1/0,'yes');
        -> 'yes'


_______________________________________________
Allgemeine Infos zur Liste: http://www.4t2.com/mysql/
Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de

php::bar PHP Wiki   -   Listenarchive