社区
数据库(包含打印,安装,报表)
帖子详情
水晶报表8.5中Formula中相加运算如果有空值则统计不出值,请问如何解决?
syszj
2006-02-11 09:12:28
如题.......
...全文
125
6
打赏
收藏
水晶报表8.5中Formula中相加运算如果有空值则统计不出值,请问如何解决?
如题.......
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxjlz
2006-02-24
打赏
举报
回复
isnull(filedname,0)
cloud_1981
2006-02-24
打赏
举报
回复
水晶报表里面有一个isnull函数吧,判断一下,是空就置0就可以了!
syszj
2006-02-24
打赏
举报
回复
请问xghim,在水晶报表如何将NULL值设为0,我试了很久都没成功.
xghim
2006-02-13
打赏
举报
回复
也可以在公式里设置的,将为NULL的值设置为0再统计。
小雨点
2006-02-11
打赏
举报
回复
:建议》你若已经知道,需计算的字段可能存在 Null值,若是以此为前提的话,很好解决。1.可用SQL语句,先将NUll的字段,置0,这样公式就可以方便地“使用”了。你会了吗?
SQL
中
的
空值
(null)对算术
运算
、比较
运算
、集合
运算
的影响
算术
运算
如果算术表达式的任一输入为空,则该算术表达式(涉及诸如 +、-、* 或 / 的算术
运算
)结果为空。例:如果查询
中
有一个表达式是r.A + 5, 并且对于关系
中
某个特定的元组, r.A为空,那么对此元组来说,该表达式的结果也为空。比较
运算
SQL将涉及
空值
的任何比较
运算
的结果视为unknown(既不是谓词is null,也不是is not null)。unknown是在SQL
中
除true和fa...
oracle 数字加
空值
,Oracle
中
出现了
空值
要与数字
相加
问题 怎么
解决
select 10 + 10 + 10 from dual结果是30,完全没问题。select null + 10 + 10 from dual结果是空串,但期望的结果是20。select nvl(null,0) + 10 + 10 from dual这样处理结果为20。若查询有
空值
的情况需利用nvl处理,否则
运算
有误。select null || 10 || 10 from dual字符串拼...
怎样在
水晶报表
里判断是否是
空值
(
水晶报表
汇总求和
空值
显示为 0.00 的问题)?
方法一: 可以快速简单的设置 数字类型字段 1.右键-报表(或 菜单“Crystal Reports”-"报表")-报表选项 里面根据需要把关于null的两个选项勾上 2.选
中
字段-右键-格式字段-自定义 里面的 '起始零 '勾上 方法二: 通用性设置 使用公式来替代要设置的字段 公式如下:
sas数据直接
相加
空值
对结果的影响及
解决
办法
/******建立简单测试数据集*****/ data a; input a b; cards; 12 . 1 5 ; run; data b; set a; c=sum(a+b); d=a+b; run; 结果如下: 发现以上两种
相加
情况:有一个为空的数值直接
相加
,结果也变成
空值
。 改进办法: data b;set a;c=s
SQL语言 ---
空值
的处理
空值
的处理一.
空值
的产生二.
空值
的判断三.
空值
的约束条件四.
空值
的算术
运算
、比较
运算
和逻辑
运算
(1)
空值
就是“不知道”或“不存在”或“无意义”的值。 (2)一般有以下几种情况: ①该属性应该有一个值,但目前不知道它的具体值; ②该属性不应该有值; ③由于某种原因不便于填写。 (3)所以
空值
是一个很特殊的值,含有不确定性。对关系
运算
带来特殊的问题,需要做特殊的处理。 一.
空值
的产生 例子:向SC表
中
插入一个元组,学生号为“201215126”,课程号是“1”,成绩为空。 INSERT INTO SC(Sno
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章