|
CREATE function Qcye
(@客户名称 as varchar(30),@mydate datetime)
returns money
begin
declare @qichu money
declare @chuhuo money
declare @huikuan money
declare @zherang money
declare @yue money
set @qichu=isnull((select 期初余额 from 期初表 where 客户名称=@客户名称),0)
set @chuhuo=(select sum(出货金额) from 财务明细帐 where 客户名称=@客户名称 and 录入日期<@mydate)
set @huikuan=(select sum(回款金额) from 财务明细帐 where 客户名称=@客户名称 and 录入日期<@mydate)
set @zherang=(select sum(折让金额) from 财务明细帐 where 客户名称=@客户名称 and 录入日期<@mydate)
set @yue=@qichu+@chuhuo-@huikuan-@zherang
return (@yue)
End
这是在SQL里写的一个自定义函数,在视图里要怎么才能调用它,达到预想的效果,视图如下,望大侠指教,谢谢, wuheng敬上
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|