mysql select结果中 获取当前行数

mysql 函数语法

在mysql的查找结果中, 我们有时候需要根据某一字段排序的同时, 想知道该记录的排序号.

可以用@rowNum := @rowNum +1的形式实现:


SELECT * , (

@rowNum := @rowNum +1
) AS rowNo
FROM `test` , (
SELECT (
@rowNum :=0
)
)b
WHERE 1 
LIMIT 0 , 30

欢迎转载,转载请注明来自一手册:http://yishouce.com/article/47.html
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1