Mysql字符串组合的问题
转载:http://hi.baidu.com/aotori/item/3434fed7046c3497270ae748
我们一般使用concat组合MySql中的字符串
如:concat('Hello',' World') 结果为:"Hello World"
有时也有特殊情况:当要组合的字段中有null时(concat(null,' World') ),结果就不一样了。结果也会是Null
所以我们还应该用下面的方式来更健壮地组合字符串:concat(ifnull(null,''),ifnull(' World','')),这样就算其中有null,结果也还是World