美文网首页
利用SQL语句自动生成序列号:SELECT (@i :=@i +

利用SQL语句自动生成序列号:SELECT (@i :=@i +

作者: yyylpc | 来源:发表于2019-07-23 15:07 被阅读0次

    @i:=@i+1表示序号依次加1

    后面的查询SELECT @i := 0是为了将i进行初始化每次查询的序列号都会从1开始进行排序生成序列号

    用SQL语句可以这样写就能生成序列号:select(@i:=@i+1)as 序号 from (select @i:=0) as i

    完整的SQL语句实例:

    SELECT (@i:=@i+1) 序号, name as 所属组织,resource as 单位 FROM cx_external_resources ,(SELECT @i:=0) as i 

    相关文章

      网友评论

          本文标题:利用SQL语句自动生成序列号:SELECT (@i :=@i +

          本文链接:https://www.haomeiwen.com/subject/qdzolctx.html