当前位置: 首页 > 面试题库 >

SQL:如何对不同表中的两个值求和

常小白
2023-03-14
问题内容

关闭。 此问题不符合堆栈溢出准则。它当前不接受答案。

想要改善这个问题吗? 更新问题,使它成为Stack Overflow的主题。

7年前关闭。

改善这个问题

我有一些需要汇总的表。它们也没有链接,但是所有表的顺序是相同的。

基本上,我想采用以下两个表:

CASH TABLE  
London  540
France  240
Belgium 340

CHEQUE TABLE
London  780
France  490
Belgium 230

要获得这样的输出以输入到图形应用程序中,请执行以下操作:

London  1320
France  730
Belgium 570

问题答案:
select region,sum(number) total
from
(
    select region,number
    from cash_table
    union all
    select region,number
    from cheque_table
) t
group by region


 类似资料:
  • 问题内容: 我的SQL Server数据库中有两个表。第一个是,第二个是。两个表中都有一列。 现在,我想从两个表中选择一个特定的值。 这就是我在做的 但是我的查询给出了错误。 问题答案:

  • 我试图创建一个触发器,它编码以下规则:销售价格必须始终高于制造价格。 以下是我得到的错误: 错误(2,3):PL/SQL:SQL语句忽略错误(2,69):PL/SQL:ORA-00904:“LIEN\u FABRICANT\u PRODUIT”。“PRIXFABRICANT”:无效标识符错误(2.92):PLS-00302:必须声明组件“PRIXFABRICANT”<错误(5,3):PL/SQL:

  • 我有桌子: 行程:Trip_Num、Trip_Type等 用户的出差历史记录:Username、Trip_Num等 我正在用php做一个项目,需要为一个特定的用户(通过他的用户名)做一个SQL查询--需要知道用户的Trips历史表中Trip_Num的Trip_Type。 附上我的表格: 更新:我需要计算trip_type中的每个值。我的意思是我想看到“步行”-4次,“自行车”-3次,这很好?...

  • 问题内容: 假设我有两个表orgs和状态orgs是(o_ID,state_abbr),而状态是(state_abbr,state) 我想创建一个视图,显示每个状态下的o_ID计数: 我将使用哪种SQL语句?我尝试过的仅显示第一个状态,并对所有计数求和。 先感谢您。 问题答案:

  • 问题内容: 有这张桌子 和这个 我如何从表“项目”中选择所有行并显示字段“已删除”,即使在给定用户ID的情况下,即使“ MyList”中不存在itemID? 查询结果示例: 什么是查询,以便我可以得到该结果? 谢谢 问题答案: 我不确定这是否是最好的方法,但它会返回我一直在寻找的内容:

  • 问题内容: 考虑 数据在哪里 等等。 什么查询为我提供了b列具有数字的不同值,所以我可以看到 只要 我试过了 但是给了我“不是一个表情表达的团体” 问题答案: 你的意思是 或者