主题:请教“用户定义函数”的问题
SELECT SUM(f_byje * f_yjf) AS 已收款, SUM(f_byje) AS 应收款,
SUM(f_byje * f_yjf) / SUM(f_byje) AS 回款率
FROM yysj
WHERE (f_csly = '2006-1-24 20:18:00')
这是一个我算回款率的一个查询句子
f_byje表示应该交的钱
f_yjf表示是否已交钱。。。1为已交。。。0为未交
现在我得把这个句子写成一个用户定义函数
我对自定义函数来说是大菜鸟一个。。。希望大家能够帮助我!
这是SQL2000提供的用户定义函数模板。。我看得不是太懂。。。
CREATE FUNCTION [OWNER].[FUNCTION NAME] (PARAMETER LIST)
RETURNS (return_type_spec) AS
BEGIN
(FUNCTION BODY)
END
但是大体的模式应该是这样的吧。。。谢谢大家有空能帮我看看
SUM(f_byje * f_yjf) / SUM(f_byje) AS 回款率
FROM yysj
WHERE (f_csly = '2006-1-24 20:18:00')
这是一个我算回款率的一个查询句子
f_byje表示应该交的钱
f_yjf表示是否已交钱。。。1为已交。。。0为未交
现在我得把这个句子写成一个用户定义函数
我对自定义函数来说是大菜鸟一个。。。希望大家能够帮助我!
这是SQL2000提供的用户定义函数模板。。我看得不是太懂。。。
CREATE FUNCTION [OWNER].[FUNCTION NAME] (PARAMETER LIST)
RETURNS (return_type_spec) AS
BEGIN
(FUNCTION BODY)
END
但是大体的模式应该是这样的吧。。。谢谢大家有空能帮我看看