如何补全数据

例如SQL查询每个人有几块钱,A有10块,B有3块,C有0块但是C的数据从数据库中不反回。但是在excel中需要将ABC三人都列出来,如何设置C的值为0

FineReport yzmAGnYJ8038270 发布于 2022-4-19 16:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-4-19 16:53

使用人员表。比如人员表人所有人员的账号,然后去关联业务系统的明细表。。这样就可以了。。。

  • yzmAGnYJ8038270 yzmAGnYJ8038270(提问者) .....,不在SQL层面进行数据不全。
    2022-04-19 17:03 
  • CD20160914 CD20160914 回复 yzmAGnYJ8038270(提问者) 那你自己要有一个人员的表吧。不管在sql。。。还是在另外地方。。你没有人员的一个总体数据。它没有标准查找了
    2022-04-19 17:05 
  • yzmAGnYJ8038270 yzmAGnYJ8038270(提问者) 回复 CD20160914 SQL只返回AB的钱数,不返回C,但是ABC可以在EXCEL中写成列头硬编码。主要就是如何在表格里补全C的数据。我可能没描述清除,重点不在于C,而是如何判断返回数据中是否包含C,不包含就设置默认值为0,包含就显示这样
    2022-04-19 17:15 
  • CD20160914 CD20160914 回复 yzmAGnYJ8038270(提问者) 你excel中用函数去查询不就行了?帆软报表导出来。。再用excel的sumif函数就行了
    2022-04-19 17:21 
最佳回答
0
小二开瓶娃哈哈Lv2见习互助
发布于2022-4-19 17:04

union一下

  • 4关注人数
  • 231浏览人数
  • 最后回答于:2022-4-19 17:04
    请选择关闭问题的原因
    确定 取消
    返回顶部