mysql自定义变量

mysql可以实现自定义变量,使用方式非常简单,代码如下:

SELECT
@i:=@i + 1 // 查询变量,值+1
FROM
(SELECT @i:=0) i // 声明变量,初始值为0

如果有多条数据,那么这个变量就会按照顺序1,2,3,4,5...拼接到每条数据上,也就实现了增加一个自定义变量。我们可以用它来做排行等功能

posted @ 2017-08-31 18:38  __lay  阅读(229)  评论(0编辑  收藏  举报