Mysql中(@i:=@i+1)的作用

   SELECT
        ( @i := @i + 1 ) rownum,
        ly_qb.lybmhy 
    FROM
        ly_qb,
        ( SELECT @i := 0 ) AS a 
    ORDER BY
        sjss + 0 DESC 

排完序之后,给数据加一个排名,

SELECT @i := 0  从0开始
( @i := @i + 1 ) 依次递增

猜你喜欢

转载自www.cnblogs.com/winddogg/p/11126005.html