mysql怎么给查询加序号
在mysql中,可以利用SELECT语句定义用户变量给查询结果添加序号,语法为“SELECT 字段1,字段2,(@i:=@i+1) AS 序号 FROM 表名,(SELECT @i:=0) AS itable;”。 本教程操作环境:windows10系统、mysql8.0.22版
在mysql中,可以利用SELECT语句定义用户变量给查询结果添加序号,语法为“SELECT 字段1,字段2,(@i:=@i+1) AS '序号' FROM 表名,(SELECT @i:=0) AS itable;”。
本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。
mysql怎么给查询加序号
一种普遍的解决方法是:通过 定义用户变量 生成序号
举例:假设数据库有 student 表
表中有字段:sid,sname,gender,age
查询表中的数据并加上序号,对应的SQL为: