两个表的查询 ,能作到这样吗
table1 这个表中已经有人员信息
字段
employbh employname
人员编号 人员姓名
table2 这个表现在是空的
employbh bcfw zqts qsrq
人员编号 班次范围 周期天数 起始日期
我想得到的是这个结果
employbh employname bcfw zqts qsrq
0001 张三
0002 李四
等table2 有数据的话 就是
employbh employname bcfw zqts qsrq
0001 张三 8:00-14:00 7 2007-10-19
0002 李四 14:00-20:00 7 2007-10-20
这样的
------解决方案--------------------可以 用外连接就可以实现
select table1.employbh,employname,bcfw,zqts,qsrq from table1
left outer join table2 on table1.employbh=table2.employbh
------解决方案--------------------left outer join on
------解决方案--------------------select a.* , b.bcfw,b.zqts,b.qsrq
from a left join b
on a.employbh = b.employbh
------解决方案--------------------在2000或7.0时
select * from a ,b where a.ID*=b.ID
------解决方案--------------------用左联接