求sql语句:排序之后,保存名次


id(主键) 分数 名次
怎么根据分数排序之后将名次(1,2,3,4......)保存到字段“名次”中呢?

1,需要一张临时表,2个字段 一个该表的主键,一个ID。
2,查询 ID 插入到临时表中 按分数降序查询。
3,更新你的表中的数据 用ID关联。名次为临时表的主键。
4,删除临时表。追问

具体怎么写呢,我sql只会初级的增删改查

温馨提示:答案为网友推荐,仅供参考
相似回答