现在有一个表
表里有多条记录
记录中有一个字段num
num里的数字是随机的
现在我想用一句sql把字段num里的数字删除
然后更新num里的数字,第一条记录为1,第二条记录为2这样排下去更新。
用一句sql实现。
我是要实现一个游戏的物品栏,里面存放的东西是乱的,然后整理物品栏,让物品1、2、3、4这样拍,现在要改的就是排序字段
追答应该有一个是物品表,一个是个人物品表。物品表里存放着是游戏物品的id,个人物品表是存放着散乱的物品,物品应该是按照个人物品的顺序的。也就是说这是一个数组,每次得到的物品都是这样排列的,也就是你说的乱排的。个人物品表存放物品表的id了,再从数据库排序按物品表的id排序。整理就是对数据库的表重新排序。不知道是否对你有帮助,我没做过游戏
追问表别人已经设计好了,我无法更改。现在的要求是实现“整理包裹”这个功能。
物品在包裹中的位置是一个字段,上面的数据是乱的。
我想把这个字段里的数据全部删了,然后再更新为1、2、3、4、5、6,一条记录一个数字。
用sql语句如何实现!?
我是要实现一个游戏的物品栏,里面存放的东西是乱的,然后整理物品栏,让物品1、2、3、4这样拍,现在要改的就是排序字段
追答如果你要实现游戏的物品栏,也需要在建表的时候设置主键,保证每一个物品都有自己的ID,你可以再给表加一个物品获得时间的栏,或者按照获得顺序排,或者按照,ID排
追问表别人已经设计好了,我无法更改。现在的要求是实现“整理包裹”这个功能。
物品在包裹中的位置是一个字段,上面的数据是乱的。
我想把这个字段里的数据全部删了,然后再更新为1、2、3、4、5、6,一条记录一个数字。
用sql语句如何实现!?
如果没有主键的话。。那你一个一个删吧。。我真是想不出太好的办法。。这个表的创建的时候就是有问题的。