我们都感到一头雾水。
第一:没有测试数据和结果,无法分析楼主的意图和问题所在
第二:select 中设定了“姓名”、“SFZH”和“单位”三个字段,怎么又说结果中的字段数不对?
第三:A表有“姓名”字段,为什么要和只有一个“姓名”字段的B表联接?
我推测(也只能猜谜语了):楼主是想输出两个表中的匹配记录以及B表中的其他记录。如果是这样,可参考如下代码:
select b.姓名,a.SFZH,a.单位 from a right join b on a.姓名=b.姓名 into table 新表
第一:没有测试数据和结果,无法分析楼主的意图和问题所在
第二:select 中设定了“姓名”、“SFZH”和“单位”三个字段,怎么又说结果中的字段数不对?
第三:A表有“姓名”字段,为什么要和只有一个“姓名”字段的B表联接?
我推测(也只能猜谜语了):楼主是想输出两个表中的匹配记录以及B表中的其他记录。如果是这样,可参考如下代码:
select b.姓名,a.SFZH,a.单位 from a right join b on a.姓名=b.姓名 into table 新表
泉城飞狐