你好,我想这要用到临时表了!
在存储过程里可以办到这个:
CREATE procedure pr_Article_All
(
)
as
set nocount on
begindeclare @indextable table(id int identity(1,1),nid int) --先建一个临时表insert into @indextable(nid) select ID from BBS_Article --再插入一个选定表到临时表里select from @indextable --这个临时表里的数据就是连续的了end
set nocount off
GO
在存储过程里可以办到这个:
CREATE procedure pr_Article_All
(
)
as
set nocount on
begindeclare @indextable table(id int identity(1,1),nid int) --先建一个临时表insert into @indextable(nid) select ID from BBS_Article --再插入一个选定表到临时表里select from @indextable --这个临时表里的数据就是连续的了end
set nocount off
GO
解决方案 »
- winform中pictureBox怎样动态邦定图片
- 急,急,急datetime类型值如果是空的话,怎么赋值返回啊????
- 关于不版本的VSWEB程序之间的共同运行问题(我也不知道该用什么样的标题来表达我的问题....囧)
- TreeView 加号问题
- c#是否能像vb一样调用vbs的代码(不是改写vbs代码)?
- 想写一个简单的游戏外挂.但是sendkeys.send的功能无法实现.请大虾进来帮帮我.谢谢.
- asp.net中页面布局!
- C#的FormMain.cs中如何显示现有的Form2.cs窗口?
- 有谁能给我讲解一下SNMP协议和MIB数据库方面见解???急
- C#爱好者求助!
- 根据.net dll类库生成类的定义?
- 处理Excel时碰到的问题
用select语句我还没实现过!!!
还望高人指点!
你每读取一条记录就将i++;并补充到你的查询后数据中,也可以达到效果吧。
FROM allfile
WHERE id <= a.ID) AS 序号, ID, allName
FROM allFile a
GROUP BY ID, allName
ORDER BY IDid <= a.ID是从1开始
id < a.ID 是从0开始