求一条sql语句

chdaner 2011-10-25 11:43:26
表如下
col

1
2
4
5
6

要求显示如下

cola colb

1 2
2 4
4 5
5 6
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
funxu 2011-10-25
  • 打赏
  • 举报
回复
正确答案都给了,结贴吧
funxu 2011-10-25
  • 打赏
  • 举报
回复
表a建个自增id
SELECT a.col,b.col as colb from table1 as a
inner join (select id,col from table1) as b
on a.id=b.id-1

funxu 2011-10-25
  • 打赏
  • 举报
回复
http://waterwood.blog.163.com/blog/static/43596554201061665154853/
临时表+1L
chdaner 2011-10-25
  • 打赏
  • 举报
回复
表已经固定,并生成了几万条记录,因为序号断开了,同时断开的序号不能改回去,新增的记录序号要填入断开的序号区间,所以上面的方法不行的
五哥 2011-10-25
  • 打赏
  • 举报
回复
的确 ,应该给楼上分 ,简单明了

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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