gpt4 book ai didi

SQL 查询帮助跨多个表的列的总和

转载 作者:行者123 更新时间:2023-12-02 03:46:25 25 4
gpt4 key购买 nike

您好,我想知道您是否可以帮助解决以下查询,我正在兜圈子试图使语法正确。

我有两个表订单

OrderID | Product ID | LineTotal
1 ABC 2
2 CDE 3
2 DEF 1

以及包含重量和成本的产品表

ProductID | Weight | Cost 
ABC 1 1
CDE 2 2
DEF 1 0.5

因此,对于每个订单 ID,我需要将 LineTotal、重量和成本相加。

感谢您提供有关如何解决此问题的一些指示,因为我遇到了连接错误和愚蠢的结果

谢谢

最佳答案

如果我做对了任务应该很简单:

SELECT o.OrderID, o.ProductID, sum = (o.LineTotal + p.Weight + p.Cost) 
FROM ORDERS o
INNER JOIN PRODUCTS p on o.ProductID = p.ProductID

关于SQL 查询帮助跨多个表的列的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16732354/

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