如何修改这一列的数据?
表一:id表姓名 id 住址街路巷 住址门牌号 住址门详址
张三 101010101010 人民路 小牙巷67号 6单元2-1
李四 122222201010 小样路 656号 3单元6-1
*************
表二:NAME表
姓名 详细地址 id
张三 人民小牙巷67号6单元201
李四 小样656号三单元601
***********
把两表的姓名相同的条件的表一中的ID列插入到表二中的满足条件的id中
如何把这两列相同条件的值插入到表二中的id列啊?
即update name set id=(select id.id from id inner join name on id.姓名=name.姓名),是不是这样啊??
但出现子查询返回的值多于一个。当子查询跟随在=、!=、<、<=、>、>=之后,或子查询用作表达表时,这种情况是不允许的。语句终止。这是怎么回事啊??