首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

对MYSQL表一整型字段重新赋值解决办法

2012-05-16 
对MYSQL表一整型字段重新赋值假设一MYSQL表上有个INT型字段num,比如前十条记录,由于这些字段值并不是从0或

对MYSQL表一整型字段重新赋值
假设一MYSQL表上有个INT型字段num,比如前十条记录,由于这些字段值并不是从0或1开始的,现在我想修改一下,让这些值从1开始,这个字段的值分别是:45、21、55、855、441、741、52、554、12、521
我想对这十条记录的这个num字段值修改,按他们的大小顺序来修改,从小到大排,再修改它值分别为1、2、3、4、5、6、7、8、9、10,实现这个功能用的SQL语句怎么写呢,急急!!

[解决办法]
mysql 语法不懂,方法大概

1、建立具有自增长列的临时表,将数据排序导入,即可得到序列值
2、对应mysql不知有没有row_number() 类似的排名函数。LZ可以自己找找看

[解决办法]

探讨

mysql 语法不懂,方法大概

1、建立具有自增长列的临时表,将数据排序导入,即可得到序列值
2、对应mysql不知有没有row_number() 类似的排名函数。LZ可以自己找找看

热点排行