Foxtable(狐表)用户栏目专家坐堂 → 如何使查询表空值转变为“0”


  共有5145人关注过本帖树形打印复制链接

主题:如何使查询表空值转变为“0”

帅哥哟,离线,有人找我吗?
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/26 16:52:00 [只看该作者]

内部数据源改为使用IIF

select c.*,IIF(期间费用合计 is null,0,期间费用合计),收车金额 + IIF(期间费用合计 is null,0,期间费用合计) as [收车成本], 售车金额+其他服务收费-业务提成-收车成本 as 销售毛利  from (Select  {车辆信息}.*,收车金额 - 收车定金 As [收车尾款],售车金额 - 售车定金 As [售车尾款],收车佣金 + 售车佣金 As [业务提成],(select sum(单价 * 数量) from {费用表} as b where {车辆信息}.编号=b.编号) as [期间费用合计] From {车辆信息}) as c

 回到顶部
总数 11 上一页 1 2