我有一张桌子:student_marks
marks
-----
44
55
64
98
76
预期输出:
serial_number|marks
--------------------
1 | 44
2 | 55
3 | 64
4 | 98
5 | 76
使用 mysql 用户定义的变量,可以使用查询来完成:
set @a:=0;select @a:=@a+1 serial_number, marks from student_marks;
有什么方法可以在不使用用户定义变量的情况下在 msyql 中实现这一点?