问题:查询表中的数据为空设置为自定义值,但是如果无记录,使用IFNULL也非返回无记录。

解决方案:使用聚合函数max()或min()处理,这两个函数可以处理字符串。

效果:

sqlserver 实现相同需求

IF EXISTS ( select 1 where 1!=1 )  
select 1 as '标题1' else
select 0 as '标题2'

 

 

Logo

更多推荐