作业帮 > 综合 > 作业

有三张不同表,对每一个表的指定一列求和,一次执行这三条语句该怎么写?要求三个结果能显示就行.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/03/29 19:43:48
有三张不同表,对每一个表的指定一列求和,一次执行这三条语句该怎么写?要求三个结果能显示就行.
rt
每次都有执行三条下列语句:
select sum(column1) from table_a;
select sum(column2) from table_b;
select sum(column3) from table_c;
能不能执行一条语句,使得结果显示为:
sum(column1) ,sum(column2) ,sum(column3)
有三张不同表,对每一个表的指定一列求和,一次执行这三条语句该怎么写?要求三个结果能显示就行.
--显示在同一行
select
(select sum(column1) from table_a),
(select sum(column2) from table_b),
(select sum(column3) from table_c)
--显示在同一列
select sum(column1) from table_a
union all
select sum(column2) from table_b
union all
select sum(column3) from table_c