【发布时间】:2014-08-25 14:11:49
【问题描述】:
我有 table1 代表订单摘要。在 table1 中,table2 与 table2 具有一对多的关系,代表订单中的不同项目。 table1 有一个数量字段,该字段应表示作为订单一部分的单个项目的总数。在表 2 中,数量字段表示该项目类型的单个项目的数量。
我想看看什么不符合这条规则(我有理由相信这条规则被打破了)
SELECT table1.id, table1.quantity, table2.orderid, table2.itemqty
FROM table1
INNER JOIN table2 on tabel1.id = table2.orderid
WHERE table1.quantity != SUM(table2.itemqty)
【问题讨论】:
标签: sql sql-server sum