[英]find Sum of Sub-Query
查询需要找到一个名为Yossi Cohen的客户,他购买了许多物品和购买金额(总和)例如:Yossi Cohen购买了三件物品,价值40谢克尔,我们想知道订单金额。
例:
namecustomer namemodel quantity sum
Yossi Cohen iphone6 3 120
我试着写这个:(不工作)
SELECT nameCustomer,
(SELECT idCustomer,nameCustomer,nameModel,idOrders,Quantity,
SUM(price*Quantity)AS OrderTotal
FROM Customers,OrdersItems,Products GROUP BY idOrders)
FROM Customer
where Customer = 'Yossi Cohen';
这应该做的工作:
SELECT idCustomer,nameCustomer,nameModel,idOrders,Quantity
From Customer
Where sum=price*Quantity
AND Customer = 'Yossi Cohen';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.