SQLSERVERcount计算后出现问题

我用COUNT 相除算出来的数字怎么都是1或者0

1-COUNT(D.upc)/COUNT(D.差值)

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

1-COUNT(D.upc)*1.00/COUNT(D.差值)

最佳回答
0
纯真的JJLv5见习互助
发布于2022-8-31 17:35

应该是你的COUNT(D.upc)和COUNT(D.差值)算出来相等了,所以相除为1,1-1等于0;

其次是COUNT(D.upc)为0,1-0等于1;

  • 3关注人数
  • 257浏览人数
  • 最后回答于:2022-8-31 17:35
    请选择关闭问题的原因
    确定 取消
    返回顶部