1.使用concat,如果某列为空,那么concat的结果也为空
解决方案
IFNULL(kh.`build_name`,‘‘)
IFNULL函数,如果为空则用后面设定的值
2.使用case when时
CASE kh.`unit_name` WHEN NULL THEN ‘‘ELSE ‘-‘ END
上面的sql无法判断是否为空
CASE WHEN kh.`unit_name` IS NULL THEN ‘‘ELSE ‘-‘ END
应使用 is null来判断
上一篇解决sql server死锁
下一篇Sql server 问题处理
sql查询语句for xml path语法
python数据库网络邮箱
SQL 中的语法顺序与执行顺序
SqlServer:处理字符串charindex
MySQL的or/in/union与索引优化
SQL 存储过程 :根据ID获取不包含自身和子项的项目
selenium-网站demo学习- java.lang.IllegalAccessError ,java.lang.NoClassDefFoundError,还有没找到driver的
Lvs+keepalived+mysql(主主复制)