参数面板里下拉框中的查询有“空”,但为何显示后没有呢?这个如何设置增加空白转态呢?
复选框得不选就是空,空值不会展示出来;复选框自动会去空
空自动过滤了
SQL上处理
SqlServer
SELECT case when ISNULL(字段,'')='' then '空' else 字段 end FROM
oracle
SELECT case when nvl(字段,'')='' then '空' else 字段 end FROM
mysql
SELECT case when ifnull(字段,'')='' then '空' else 字段 end FROM
参数框里不选就是空值,你这种情况可以考虑在SQL把控制转换一下,比如CASE WHEN 字段名 IS NULL TEHN '--' ELSE 字段名 END AS 新名字(就是新起一个别名),不过不同数据库对空值的判断不一样,需要看看使用IS NULL这个判断条件是否会生效,不生效的话,建议百度看看当前数据库判断空值的写法