0

我有两个如下所示的表,第一个是有列的员工

empid empname empstaus

第二个是表是 bbb

eempid empdept empworty

两个表都以 id 为基础加入

现在我必须进行某种过滤,因为在 emp 表中,状态可以是值或 null,因此对于值为 null 的员工,我需要检查其他表 bbb 并仅打印 emp 中状态为 null 的员工的所有详细信息表请告知如何实现这一点,我使用 oracle 作为数据库

4

1 回答 1

1

如果我理解正确,请尝试

SELECT b.* 
  FROM bbb b JOIN employee e
    ON b.eempid = e.empid
 WHERE e.empstatus IS NULL

这是SQLFiddle演示。

于 2013-05-28T05:15:04.100 回答