码迷,mamicode.com
首页 > 数据库 > 详细

mysql获取行号

时间:2019-08-05 09:16:51      阅读:400      评论:0      收藏:0      [点我收藏+]

标签:全局变量   pre   car   使用   HERE   row   idc   scene   简单的   

mysql获取行号,最简单的方式是使用全局变量

SELECT @rownum := @rownum + 1 AS id, cau.idcard 
FROM csf_user_auth cau, (select @rownum := 0) m
WHERE cau.scene_id = 1

 首先明白 “=” 和“:=” 的区别

在mysql中,“=”在select时候是“等于”的作用,不能做赋值使用,而“:="可以继续赋值

然后,在以上获取行号,每次查询把@rownum赋值为0,每一行都把@rownum+1 

mysql获取行号

标签:全局变量   pre   car   使用   HERE   row   idc   scene   简单的   

原文地址:https://www.cnblogs.com/mlfz/p/11301027.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!