insert into C表select A表.单位编号,B表.单位名称,A表.姓名,A表.身份证号,B表.工资from A表,B表 where right(A表.身份证号,6)=B表.缩位号 and A表.姓名=B表.姓名上述代码在Access,mysql,Sqlserver中都可以用的,Oracle的能有点区别:insert into C表select A表.单位编号,B表.单位名称,A表.姓名,A表.身份证号,B表.工资from A表,B表 where substr(A表.身份证号,-6)=B表.缩位号 and A表.姓名=B表.姓名