日期:2014-05-17 浏览次数:20757 次
A表 线别 | 代码 | 名称 ---------------------- 01 | 207 | 北京 01 | 208 | 郑州 01 | 209 | 南京 30 | 101 | 北京 30 | 103 | 石家庄 30 | 104 | 邯郸 30 | 108 | 郑州 B表 标志符 | 线别 | 代码 | 名称 ---------------------- A07 | 01 | 207 | 北京 A07 | 01 | 208 | 郑州 A07 | 01 | 209 | 南京 AS2 | 30 | 101 | 北京 AS2 | 30 | 103 | 天津 AS2 | 30 | 104 | NULL AS2 | 30 | 108 | 郑州
Quote: 引用: update b set b.名称=a.名称 from a inner join b on a.线别=b.线别 and a.代码=b.代码 where b.名称<>a.名称 追问下.. 如果A表里存在重复记录.这条语句该如何改动?
update b set b.名称=a.名称 from a inner join b on a.线别=b.线别 and a.代码=b.代码 where b.名称<>a.名称