热线电话:13121318867

登录
2020-04-12 阅读量: 458
怎么在select出来的列表前面加一列序列号啊?

需要定义一个用户变量,有两种处理办法:

1、单独定义一个用户变量,然后调用,每次都要初始化变量

select @rowNO :=0;
select (@rowNO:=@rowNO+1) as 序号,table.* from table;

2、表内定义用户变量,每次调用自动就可以初始化

select (@rowNO:=@rowNO+1) as 序号,table.* from table,(select @rowNO :=0) b;
30.2345
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子