gpt4 book ai didi

sql - 甲骨文 SQL : Add sum from another table to query results

转载 作者:行者123 更新时间:2023-12-04 23:51:34 26 4
gpt4 key购买 nike

我有两个表,其中一个表 TABLE2 有一列用于 TABLE1_ID,因此 TABLE2 和 TABLE1 行之间存在多对一关系。 TABLE2 有一个 PRICE 列,它是一个表示美元金额的数字。我有一个获取 TABLE1 某些行的查询,但我想获取所有相应 TABLE2 行的 PRICE 值的总和作为查询结果中的附加列。

我如何在 Oracle 中完成此操作?

最佳答案

简单 - 连接和求和。

select t1.table1_id
, sum(t2.price) total_price
from table1 t1
, table2 t2
where t1.table1_id = t2.table1_id
group by t1.table1_id;

关于sql - 甲骨文 SQL : Add sum from another table to query results,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7046195/

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