sql判断一个值没有值的函数是什么。

这个字段有值我显示有,没值不显示

image.png

波伯 发布于 2022-5-30 16:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
shirokoLv6资深互助
发布于2022-5-30 16:46

形态公式比较方便image.png

IF(LEN($$$)=0,'','有')

最佳回答
0
职业小白Lv4见习互助
发布于2022-5-30 16:36(编辑于 2022-5-30 16:38)

用报表实现的话可以用isnull判断,然后给新值,新值你想是什么都可以用sql判断的话用ifnull函数

最佳回答
0
yzm252338Lv3见习互助
发布于2022-5-30 16:37

用SQL剔除更方便吧,FR自带的函数的话可以看看isnull,判断是不是空

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-5-30 16:38

页面上可以有条件属性 :新值有 条件是 LEN($$$)>0

SqlServer/mysql

SELECT (CASE WHEN ISNULL(工可批复文件,'')='' THEN '' ELSE '有' END)

oracle

SELECT (CASE WHEN nvl(工可批复文件,'')='' THEN '' ELSE '有' END)

最佳回答
0
wangfutaoLv5初级互助
发布于2022-5-30 16:39

oracle:nvl(字段,默认值)

字段为null,则设置为默认值

其他数据库类似的,isnull函数,ifnull函数,或者case when判断也行

最佳回答
0
qiqits1984Lv6中级互助
发布于2022-5-30 17:05

使用条件属性  新值   ( )   条件 len(单元格)>0  

  • 6关注人数
  • 397浏览人数
  • 最后回答于:2022-5-30 17:05
    请选择关闭问题的原因
    确定 取消
    返回顶部