关于联合表更新问题

哥本哈根
对下面两个表:   
  table1:   
  id         cityid         cityname   
  
1                                北京   
  
2                              上海   
  
3                                重庆   
  
4                                天津   
    
  table2:   
  id           cityname   
  
1                上海   
  
2                北京   
  
3                重庆   
    
  我现在想实现把table2的id插入到table1 中的cityid字段,条件就是两个cityname字段相等?谢谢
  
  答案:
  
update    A    set    A.cityid = B.id
  
from    table1   A    inner     join    table2   B    on    A.cityname = B.cityname   
转自:http:
// topic.csdn.net / t / 20060816 / 18 / 4954556 .html

 

你可能感兴趣的:(问题)