注册 登录
编程论坛 SQL Server论坛

SQL如何将A\B表通过“代码”关联后,组成新表,如附件,请指教,谢谢!

tigerken 发布于 2012-06-21 09:18, 561 次点击
只有本站会员才能查看附件,请 登录
3 回复
#2
cnfarer2012-06-21 12:31
建个视图
#3
netlin2012-06-22 06:51
看了你上传的文件,在文件中,你把需求和问题描述的很清楚。
可以直接用查询语句解决,如下例:
select a.类型,a.代码,b.代码中文解释 into <新表名>
    from a inner join b on a.代码=b.代码

下面这个,可能更完善些,要看你的需求:
select a.类型,a.代码,isnull(b.代码中文解释,'未定义') as 代码中文解释 into <新表名>
    from a left join b on a.代码=b.代码
#4
tigerken2012-06-28 18:59
回复 3楼 netlin
谢谢楼上的,不过在实际应用中,会出现ERROR:子查询求值不止一行,因A表中代码有重复现象,求解,谢谢!
1