我有两个表需要为其创建查询。我相信我也需要加入他们。
我需要从我的表中获取客户的CustomerName
和,但我还需要查询以显示客户下的所有订单的总美元金额。因此,如果客户今年总共花费了 300 美元,那么这 300 美元就是我想要实现的输出。Address
Customer
我有一个名为的表Order Details
,它使用一个OrderID
与 a 相关联的表,并且表中CustomerID
有unitprice
和quantity
列Order Details
。我试图弄清楚如何将这些组合起来,但我快疯了。
我已经尝试过至少从订单中获取总数,但我肯定有语法错误:
SELECT unitprice,
quantity
FROM [Order details] (unitprice * quantity) AS Totalorders,
from [Order Details]
WHERE orderid > 0
这也没有任何运气:
SELECT customers.companyname AS 'Company Name',
customers.address AS 'Address',
[order details].unitprice * [order details].quantity AS 'Orders'
FROM customers
LEFT JOIN orders
ON customers.customerid = orders.customerid
ORDER BY customers.companyname,
customers.address,
orders
谢谢