从两个表中取数据
表1:table1
编号 部门编号 
id1   deptid
表2: table2
编号  部门名称
id2    deptname
说明:表1中的 部门编号 取自表2中的 编号 ;查询得到表1的编号和表2的部门名称
最后查询得到如下结果:
id1   deptname
如何写查询语句?
需要注意的一点:有可能存在这种情况,表1中的部门编号存在,但是表2中没有这个编号,按照下面的查询语句就会出错(查询出的不是理想结果):
select a.id1,b.deptname from table1 a,table2 b where a.deptid = b.id2