回 帖 发 新 帖 刷新版面

主题:两个表中取数据的问题

a表是一个住房信息库,有 小区/楼号/单元/层次/室号 五个字段,b表是人员信息库,有 姓名/小区/楼号/单元/层次/室号   六个字段,有些住房时空的,也就是a表的记录数多于b表的.我需要生成一个新表,包含  小区/楼号/单元/层次/室号/姓名   六个字段,空的房间,姓名为空.请问应该怎么实现.

回复列表 (共4个回复)

沙发

本来就应是一个表的内容,为什么要建两个表呢?

板凳

一个表是各个单位统计员工住房情况的,另一个表是房产处关于房产情况。需要对照找出那些住房有人居住,填写出居住人的名字,没人居住的标注为空

3 楼

对多个彼此关联的数据表,可以利用SELE语句即可达到目的。

4 楼

select a.*,b.姓名 from a left join b on a.小区+a.楼号+a.单元+a.层次+a.室号=b.小区+b.楼号+b.单元+b.层次+b.室号 into table c

我来回复

您尚未登录,请登录后再回复。点此登录或注册