SQL语句未返回预期的精确结果

时间:2017-02-09 17:26:53

标签: sql

首先让我说我不是SQL编码专家。我以为我有这个查询,直到我把它放入SSRS并注意到我的'消费'几乎是所有情况下的价值加倍。我无法弄清楚出了什么问题。我已经改变了连接但从未得到预期的结果。这是查询。

NSPersistentContainer

当返回数据时,我在No_,Total Qty和Total Amount列中有正确的数据,但是第二列'消耗'的次数是不应该是它应该的值的两倍。

我没有看到这个问题。 谢谢。

1 个答案:

答案 0 :(得分:0)

如果删除所有sum(...)函数并返回原始数据并进行检查,问题的原因可能会很明显。

如果没有原始数据或架构,我最好的猜测是,所有那些你得到的条件是你最终返回2" b"基于对" c的连接," d"或者" e"。这是你说的事实,而不是#34;这让我觉得这就是正在发生的事情。

修复它完全取决于问题所在。有时它可能非常简单(也许你只需要获得&#34; c&#34;某些列等于特定值),或者需要退一步看看它们是如何组合在一起的。< / p>