DB2里面哪个Scalar函数可以返回记录集序号的?

mongmong 2003-04-11 04:50:11
yh_no item_no to_qty
-------------------- -------------------- -----------
YH010302100000 3500000028241 5
YH010302100000 3500000028242 10
YH010302100000 3500000028255 13
YH010302100001 4895025703663 2
YH010302100001 3500000028222 16
YH010302100001 3500000028242 10
YH010302100001 3500000028242 10
YH010302100001 3500000028252 6

想实现如下
autid yh_no item_no to_qty
----- -------------------- -------------------- -----------
1 YH010302100000 3500000028241 5
2 YH010302100000 3500000028242 10
3 YH010302100000 3500000028255 13
1 YH010302100001 4895025703663 2
2 YH010302100001 3500000028222 16
3 YH010302100001 3500000028242 10
4 YH010302100001 3500000028242 10
5 YH010302100001 3500000028252 6

autid应该使用哪个scalar函数生成?
...全文
32 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiezhi 2003-04-11
  • 打赏
  • 举报
回复
select row_number() over (order by yh_no) as autid,item_no,to_qty
from table_name;
jiezhi 2003-04-11
  • 打赏
  • 举报
回复
rank() over
jiezhi 2003-04-11
  • 打赏
  • 举报
回复
row_number() over

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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