sql - 将 NULL 值替换为“0.00”的 NetSuite 求和公式
问题描述
我正在寻求帮助编写自定义字段的公式,以显示 NetSuite 中其他两个自定义货币字段(A 和 B)的计算值的总和。我可以使用 {A}+{B} 简单地做到这一点。但是,如果 A 或 B 为空值,则公式不返回任何内容。由于“错误:无效的表达式”,我最近尝试解决这个问题(见下文)没有奏效。非常感谢任何帮助!
(CASE WHEN {A} 为 NULL THEN '0.00' ELSE {A} END)+(CASE WHEN {B} IS NULL THEN '0.00' ELSE {B} END)
解决方案
在这里找到答案: https ://netsuite.custhelp.com/app/answers/detail/a_id/83149/kw/replace%20null
NVL({A}, 0) + NVL({B}, 0)
推荐阅读
- python - 即使在使用 PySpark 读取 .ORC 文件时明确指定,也缺少标题
- json - 从包含 JSON 的 API 链接导入数据到 EXCEL
- python - 拆分 2 个单词单元格并使用 python 插入新行
- html - 鼠标悬停时背景图像不会改变
- php - PHP:如何根据来自 SQL 组的记录通过查询在 TCPDF 中进行页面分组/分页
- python-3.x - Python Twisted 连续重新连接尝试
- python - Matplotlib:将线收集到同一轴上
- angular - Angular Material可扩展数据表不显示数据
- r - 如何从数据框中提取最后一个值并删除数字?
- git - 无法应用 git 属性过滤器