社区
疑难问题
帖子详情
怎么返回表?
大宇_
2006-08-22 04:38:53
有一个表a,一个函数b(编号)
declare @tb table(编号,money)
declare @meony decimal(19,6)
for(int i=0;i<a.count,i++)
{
@meony=select sum(金额) from b(a.编号)
instert into tb (编号,money) values (a.编号,@meony)
}
项实现这样的SQL,不知道怎么写
...全文
201
6
打赏
收藏
怎么返回表?
有一个表a,一个函数b(编号) declare @tb table(编号,money) declare @meony decimal(19,6) for(int i=0;i<a.count,i++) { @meony=select sum(金额) from b(a.编号) instert into tb (编号,money) values (a.编号,@meony) } 项实现这样的SQL,不知道怎么写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
i9988
2006-08-22
打赏
举报
回复
我说的改写函数的意思是,如果你的函数b是自定义的,那可以改写函数b,直接返回汇总值,而不必返回记录集
i9988
2006-08-22
打赏
举报
回复
改写函数
或者加个函数
比如加个函数b1
create function b1(
@编号 int
)
returns decimal(19,6)
as
begin
declare @r decimal(19,6)
set @r=(select sum(金额) from b(a.编号))
return @r
end
go
--实现功能
instert into tb(编号,money)
select 编号,dbo.b1(编号)
from a
大宇_
2006-08-22
打赏
举报
回复
真的很难哦
大宇_
2006-08-22
打赏
举报
回复
楼上那个b(a.编号)怎么带进去的
MicrosoftSQL
2006-08-22
打赏
举报
回复
大概是这样子了,LZ自己改一改
declare @tb table(编号 int ,[money] money)
declare @money decimal(19,6)
declare @i int
select @i=1
while @i<100 -- 假设a.count为100
begin
select @money=30 -- select sum(金额) from b(a.编号)
insert into @tb (编号,[money]) values (1,@money)
select @i=@i+1
end
select * from @tb
MicrosoftSQL
2006-08-22
打赏
举报
回复
for(int i=0;i<a.count,i++)
这是什么语法啊?
oracle两oracle函数
返回
表
,Oracle的函数
返回
表
类型(转)
本文介绍了在Oracle中如何在函数中
返回
表
类型数据,包括创建
表
对象类型、使用管道化
表
函数和普通方式创建函数,以及在Mybatis中配置调用
返回
游标结果集的方法。示例代码详细展示了实现过程。
PostgreSQL定义
返回
表
函数
本文聚焦于在PostgreSQL中开发
返回
表
函数。介绍了示例数据
表
film,通过两个示例展示开发方法。示例1用return table语法和select语句
返回
满足条件的记录;示例2使用FOR LOOP和return next处理每行记录。总结指出主要使用return query和return next语句。
mysql过程
返回
表
_MySQL过程与SELECT一起
返回
整个
表
本文介绍了如何在MySQL中创建一个存储过程,该过程能够根据指定的条件
返回
表
中的所有记录。通过示例展示了创建一个名为`returnAll`的存储过程,该过程接受一个密码参数并
返回
`DemoTable1971`中匹配该密码的学生信息。
SQL函数
返回
表
的写法
本文介绍了一种使用SQL函数
返回
表
的方法,通过具体实例展示了如何定义和使用
返回
表
类型的函数。作者分享了创建函数的过程,包括函数的结构定义、插入数据的步骤以及
返回
结果。
oracle函数
返回
表
的实现
本文介绍Oracle函数
返回
表
的两种方法:使用游标
返回
结果集及管道化
表
函数。前者适用于简单查询,后者从Oracle 9i起引入,支持通过table()关键字调用,实现select * from function()的需求。
疑难问题
22,297
社区成员
121,728
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章