今天碰到一个MYSQL字段有NULL的值,要录入和处理都比较麻烦,最后有了解决办法: 1、录入可以设置字段默认了NULL。 2、显示和转换用IFNULL函数,要注意的是这个函数返回值是数值或字符,具体返回类型是由参数2决定的。 select a.kehID,a.kehmc,b.lianxrbh,b.lianxr,b.lianxrID,b.dianh,b.QQ,c.leix,b.lianxdz,ifnull(d.kfyh,'0') as kfyh,ifnull(d.yhzh,'0') as yhzh,b.beiz,b.jiandsj,e.diqmc from kehb a,lianxrb b left join yhzhb d on b.yinhzhID=d.yhzhID,kehlxb c ,kehssdqb e where a.kehID=b.kehID and b.kehlxID=c.leixbID and b.suosdID=e.diqID |