SQLite不确定所有语法[重复]

7kjnsjlb  于 2023-01-13  发布在  SQLite
关注(0)|答案(1)|浏览(129)
    • 此问题在此处已有答案**:

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)

不太确定我在哪里犯了语法错误

ffscu2ro

ffscu2ro1#

很显然,SQLite不支持关键字ALL。

相关问题