- 此问题在此处已有答案**:
SQLite syntax for "ALL"(3个答案)
22小时前关门了。
我试图找出哪个客户在订单上花费最多,以及他们总共花费了多少。
这是我当前的代码。但是,我在ALL
附近遇到语法错误
SELECT c.id, sum(i.Quantity * p.UnitPrice) AS TotalSpend
FROM Customers c, Orders o, OrderItems i, Products p
WHERE c.id = o.CustomerID
AND o.id = i.OrderID
AND i.ProductID = p.id
AND sum(i.Quantity * p.UnitPrice) > ALL(
SELECT sum(i.Quantity * p.UnitPrice)
FROM OrderItems i, Products p
WHERE i.ProductID = p.id)
不太确定我在哪里犯了语法错误
1条答案
按热度按时间ffscu2ro1#
很显然,SQLite不支持关键字ALL。