急:SQL 大神快来!已知一个字段列的值 按顺序增加另外一个字段列的值 该怎么写 ?

图片说明
现在数据库中有axh这个字段,bbh这个字段里的值目前是空的,想要按图上一一对应添加到数据库中,详细一点最好写语句

读取该表格的数据,然后

 update 表 set bbh=读取的bbh值 where axh=读取的axh值

如果数据量不大的话,可以读取这个数据集,然后while循环这个数据集,再在循环里面通过update 表 set bbh = 'xxx' where axh = 'yyy' 语句更新操作(xxx、yyy为循环时得到的变量值)。
如果数据量大的话,可以直接导入整个数据集。

如果你现有的数据在excel里,现在要把excel里的数据导入到数据库中,那么你可以直接用导入向导,这样就可以直接把excel里的数据导入到数据表中了。
如果你现有的数据本身就在数据表中,那么你可以直接用 select into。。。,具体语句上网搜,很多例子。
如果你是想要在程序中用代码读取excel的值,然后把这些值用程序的方式插入到数据表,那么你可以遍历excel的数据,每查询一条,就把这一条放到你update的sql语句中,然后把这个sql语句放到list中,等遍历完了之后就相当于你list中有了很多很多的sql语句,然后利用事务(批处理)进行数据的更新即可。

在excel中输入
="update a set a1='"&A2&"' where a2='"&B2&"'"
然后下拉就把所有行的更新语句弄出来了,然后复制到数据库里面执行就行了。

导入execl数据,简单