首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

这个储存过程如何写

2012-03-15 
这个储存过程怎么写?我搜索从两个表里面搜索出两个值想插入到一张零时表里面怎么弄呢?ALTER proc [dbo].[p

这个储存过程怎么写?
我搜索从两个表里面搜索出两个值 想插入到一张零时表里面 怎么弄呢?


ALTER proc [dbo].[pro_LeaveMoney]
as

select sum(InCome) as InCome from InCome
select SUM(cost) as Cost from Spend


sum(InCome) 总收入
SUM(cost) 总花费

这两个字段

[解决办法]
create proc [dbo].[pro_LeaveMoney]
as
begin
insert into tmp(col) select sum(InCome) as InCome from InCome
insert into tmp(col) select SUM(cost) as Cost from Spend
end
go

--or
create proc [dbo].[pro_LeaveMoney]
as
begin
insert into tmp(col) 
select sum(InCome) as InCome from InCome
union all 
select SUM(cost) as Cost from Spend
end
go

热点排行