繁体   English   中英

将两个表中的列求和到具有两个列的第三张表中

[英]sum columns from two tables into third table with two columns

我是MySQL的新手。
我正在尝试从两个不同表中的两列中获取汇总数据(浮点数),并创建第三个表,该表具有两列和一行,这是总数的总和……这就是我到目前为止所得到的:

SELECT SUM(column_from_table1),
SUM(column_from_table2) 
From table1, table2 

它给我返回错误的numbers(sum) 2列。
我在哪里弄错了? 如果您需要更多数据以帮助我,请告诉我。

您的问题是,当您from table1, table2选择时,将进行隐式连接 使用2个查询,或使用子查询:

SELECT SUM(column_from_table1) AS SUM1,
       (SELECT SUM(column_from_table2) FROM table2) AS SUM2
From table1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM