返回首页
当前位置11: 主页 > 数据库 >

mysql一句话更新排行

时间:2010-01-17 16:33来源:未知 作者:admin 点击:
ID 访问量 排名 1 58 0 2 21 0 3 36 0 4 12 0 如果通过一句话SQL语句上面的更新成下面的效果(只能一句SQL)不知道怎么做请大家帮忙 了 ID 访问量 排名 1 58 1 2 21 3 3 36 2 4 12 4 答 update 表格 set 排
ID 访问量 排名 1 58 0 2 21 0 3 36 0 4 12 0 如果通过一句话SQL语句上面的更新成下面的效果(只能一句SQL)不知道怎么做请大家帮忙 了 ID 访问量 排名 1 58 1 2 21 3 3 36 2 4 12 4 答 update 表格 set 排
ID    访问量  排名
1        58        0
2        21        0
3        36        0
4        12        0

如果通过一句话SQL语句上面的更新成下面的效果(只能一句SQL)不知道怎么做请大家帮忙




ID    访问量  排名
1        58        1
2        21        3
3        36        2
4        12        4




update 表格 set 排名= (@r_c:=IFNULL(@r_c, 0)+1) order by 访问量 desc;
 
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容