0

以下で説明しようとしているように、現在の顧客 ID を使用してサブクエリを実行したい

SELECT DISTINCT  Customer_Id, 
(SELECT SUM  (total) FROM Orders where Customer_Id = Customer_Id AND CAST(Date) > DayIspecify )  
FROM Orders  where shop_id= '1-9THT' 

私が欲しいのは、各顧客が特定のショップで指定された期間に費やした合計を計算することです。

4

4 に答える 4

4
SELECT Customer_Id, SUM(total) SumTotal
FROM Orders
where shop_id= '1-9THT' 
group by Customer_id
于 2013-04-24T10:35:26.760 に答える
2

サブクエリを必要としないこれを試してください:

SELECT Customer_Id,SUM(total)FROM Orders WHERE shop_id='1-9THT' GROUP BY Customer_Id
于 2013-04-24T10:37:17.690 に答える
0

SQL GroupByを使用する

SELECT DISTINCT  Customer_Id,  SUM  (total) FROM Orders  where shop_id= '1-9THT' group by customer_Id
于 2013-04-24T10:37:19.323 に答える