sql语句如下:
SELECT m.name, (@a :=@a + 1) a FROM sys_menu m, (SELECT @a := 0) t1
@a 在mysql中是声明变量
:= 在mysql中是给变量赋值
t1表其实就一条a=0的数据,并列查询,给变量a递增赋值
博客介绍了MySQL相关操作,包括使用@a声明变量,用:=给变量赋值,还提及t1表只有一条a=0的数据,进行并列查询并给变量a递增赋值。
sql语句如下:
SELECT m.name, (@a :=@a + 1) a FROM sys_menu m, (SELECT @a := 0) t1
@a 在mysql中是声明变量
:= 在mysql中是给变量赋值
t1表其实就一条a=0的数据,并列查询,给变量a递增赋值
4292

被折叠的 条评论
为什么被折叠?