mysql 实现行号的方法——如何获取当前记录所在行号
摘要:
MYSQL目前不支持行号功能,如果想按某字段进行排序,然后得到排序号,很麻烦,要想实现这种功能,网上的答案五花八门,经过几次实验,得出如下一条SQL文就能简单实现此功能,现共享一下。表 a: UIDMoney24441222355546666想要以Money排序取得排行号:SQL文如下:Select UID,(@rowNum:=@rowNum+1) as rowNoFrom a, (Select (@rowNum :=0) ) b Order by a.Money Desc输入结果如下: UIDrowNo41322314 阅读全文
posted @ 2011-12-16 16:19 senly 阅读(60637) 评论(6) 推荐(9) 编辑