我正在使用 SQL Server 2012 数据库,我正在尝试检索所有员工 ID,以及在 2008 年 2 月 2 日没有处理订单的名字,我遇到了这样的问题
Select
Distinct E.empid, E.firstname
from
HR.Employees E
where
E.empid in (Select empid
From Sales.Orders As S
where orderdate <> '20080212')
此查询返回所有员工 ID 和名字,但此查询仅返回当天处理订单的雇员 ID
Select Distinct E.empid, E.firstname
from HR.Employees E
where E.empid in (Select empid
From Sales.Orders As S
where orderdate = '20080212')
我知道问题在于过滤orderdate
,但你能告诉我伙计们我做错了什么吗