【发布时间】:2015-05-23 11:43:47
【问题描述】:
我有两张桌子,
OrderTable(orderid,ordersum)
和 OrderPayments(orderid,paidamount)。
订单表
orderid 订单和
ORD123456 40,000.00
ORD789987 30,000.00
订单付款
orderid 支付金额
ORD123456 10,000.00
ORD123456 20,000.00
ORD123456 10,000.00
ORD789987 28,000.00
对于订单,可以分期付款。
我必须得到输出
orderid ordersumpaidamount
ORD123456 40,000.00 40,000.00
ORD789987 30,000.00 28,000.00
我已经使用视图了。
创建视图 op1 为 按orderid从orderpayments组中选择orderid,sum(paidamount)作为“pamount”;
然后我使用内部连接查询 b/w ordertable 和视图 (op1)。
我希望它在单个查询中完成,而不是使用视图/任何其他表。这可能吗?建议我?
【问题讨论】: