gpt4 book ai didi

mysql - SQL 查询聚合值不起作用?

转载 作者:行者123 更新时间:2023-11-29 09:03:31 25 4
gpt4 key购买 nike

这是我的查询:

SELECT customers.state, SUM( orders.quantity * items.unitcost ) AS 'value of orders'
FROM customers, items, orders
WHERE customers.custID = orders.custID
AND orders.itemID = items.itemID
GROUP BY customers.state
LIMIT 0 , 50

是不是有什么问题啊?它给出的答案看起来可能是正确的,但在手动检查时,其中一些答案只有一点点偏差(没有一个表的行数超过五十行)。这对我来说似乎很奇怪,我不知道我做错了什么。

最佳答案

希望这会有所帮助::

SELECT 
customers.state, SUM( orders.quantity * items.unitcost ) AS 'value of orders'
FROM
customers
inner join orders on (customers.custID = orders.custID)
inner join items on (orders.itemID = items.itemID),
GROUP BY customers.state
LIMIT 0 , 50

关于mysql - SQL 查询聚合值不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7820289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com