Mysql 更新少数记录的列值
使用mysql、vb.NET2008 我想用数字序列更新少数记录的列值,如下所示Mysql 更新少数记录的列值,mysql,vb.net,field,records,Mysql,Vb.net,Field,Records,使用mysql、vb.NET2008 我想用数字序列更新少数记录的列值,如下所示 col1 col2 rec1 10 12 rec2 5 13 rec3 15 9 rec4 20 11 rec5 3 7 我想用值1、2、3更新rec1、rec2、rec3的col1值 因此,如果我有n个记录要更新,
col1 col2
rec1 10 12
rec2 5 13
rec3 15 9
rec4 20 11
rec5 3 7
我想用值1、2、3更新rec1、rec2、rec3的col1值
因此,如果我有n个记录要更新,我希望col1中的值为1,2,3。。。n
非常感谢您的帮助。我建议设置一个
自动递增列
,以确保您的记录与您想要的同步。。。当您这样做时,您的列将从1、2、3、4开始,依此类推
CREATE TABLE animals
(
id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM;
谢谢,但我的表没有自动递增列,也没有主键。