SQL语言中的查询结果求和并显示在最后一行
比如查询结果出来是ID数值139240329通过怎么样的话,可以让最后的结果显示为ID数值139240329总和108...
比如查询结果出来是
ID 数值
1 39
2 40
3 29
通过怎么样的话,可以让最后的结果显示为
ID 数值
1 39
2 40
3 29
总和 108 展开
ID 数值
1 39
2 40
3 29
通过怎么样的话,可以让最后的结果显示为
ID 数值
1 39
2 40
3 29
总和 108 展开
5个回答
2009-02-12
展开全部
(select ID,数值 from 表 )
union
(select 0 as ID,sum(数值) as 总和 from 表)
union
(select 0 as ID,sum(数值) as 总和 from 表)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select id, sum(数值)
from 表
group by id
with rollup
from 表
group by id
with rollup
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 表
go
select sum(数值) as 总和 from 表
go
go
select sum(数值) as 总和 from 表
go
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sum
average
只能对数值型参数进行运算
可以用
to_number
把
varchar
转换成数值型
select
sum
(
to_number
(
col_vchar
)
)
from
ur_table;
average
只能对数值型参数进行运算
可以用
to_number
把
varchar
转换成数值型
select
sum
(
to_number
(
col_vchar
)
)
from
ur_table;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般来说,你的这种需求在程序里很好实现,使用一个变量累加你取到的每一行中要合计的值就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询