请问如何在视图中加入一个计数字段,显示对应的记录的个数?即依次显示1,2,3...

irischenxi 2003-08-20 06:03:18
请问如何在视图中加入一个计数字段,显示对应的记录的个数?即依次显示1,2,3...
...全文
37 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
irischenxi 2003-08-24
  • 打赏
  • 举报
回复
thanks!
zarge 2003-08-24
  • 打赏
  • 举报
回复
create view v_record
as
select (select count(*) from yourtable a where a.key <= b.key) as 计数字段, *
from yourtable b
irischenxi 2003-08-24
  • 打赏
  • 举报
回复
因该试图要作为生成Crystal Report 的源.
wuyanfeng 2003-08-20
  • 打赏
  • 举报
回复
在视图中加入一个计数字段?应该就行,再说有意义吗?在存储过程或函数中加不能解决问题吗?
z5wjz 2003-08-20
  • 打赏
  • 举报
回复
好像不能,关注中.
z5wjz 2003-08-20
  • 打赏
  • 举报
回复
楼上老兄:视图中不允许使用into关键字,另外临时表不可以做基表
hjb111 2003-08-20
  • 打赏
  • 举报
回复
create view v_record
as
select identity(int,1,1) as 记录个数,* into #t from yourtable
select * from #t

go

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧