--如果表c已经存在insert c(a编码,b编码,名称)
select a.编码,b.编码,a.名称
from a join b on a.名称=b.名称

解决方案 »

  1.   

    --如果表c不存在select a编码=a.编码,b编码=b.编码,a.名称
    into c
    from a join b on a.名称=b.名称
      

  2.   

    select a编码=a.编码,b编码=b.编码,a.名称
    into c
    from a, b where a.名称=b.名称
      

  3.   

    错误服务器: 消息 446,级别 16,状态 9,行 1
    无法解决 equal to 操作的排序规则冲突。
      

  4.   

    --不同数据库
    --如果表c不存在select a编码=a.编码,b编码=b.编码,a.名称
    into c
    from dbNameA.dbo.tabNameA a
     join dbNameB.dbo.tabNameB a b on a.名称=b.名称