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;






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论