
mysql数据库
yibanbairimeng
刚开始干这行,希望自己好好努力
展开
-
case when then 中判断null的方法
MYSQL 中使用case when then 判断某字段是否为null,和判断是否为字符或数字时的写法不一样,如果不注意,很容易搞错错误方法:CASE columnName WHEN null THEN 0 ELSE columnName END正确方法:CASE WHEN columnName is null THEN 0 ELSE columnNa原创 2017-01-13 15:08:59 · 40906 阅读 · 3 评论 -
mysql中IFNULL,NULLIF,ISNULL函数的对比
ISNULL(expr) 的用法: 如果expr 为null,那么ISNULL( )的返回值为1,否则返回值为0 SELECT ISNULL(1+1); -- >> 0 SELECT ISNULL(1/0); -->> 1IFNULL(expr1,expr2)的用法: 如果expr1 不为 NULL,则 IFNULL(原创 2017-01-16 19:00:19 · 394 阅读 · 0 评论