各位下午好
我有一个数据库表,其中包含有关员工疾病的数据。它看起来像这样。
Date ID State
2013-05-03 00:00:00 0002371 Working
2013-05-03 00:00:00 0002622 Working
2013-05-03 00:00:00 0005590 Working
2013-05-03 00:00:00 0005590 Sick
如果您会注意到 ID00005590
有两个条目,一个用于工作(他们被安排)然后另一个说他们打电话请病假。因此,如果我查询该用户的数据库,我会得到两行或结果。
我想做的只是在这个人生病的情况下返回病房并忽略他们的工作结果,所以我最终......
Date ID State
2013-05-03 00:00:00 0002371 Working
2013-05-03 00:00:00 0002622 Working
2013-05-03 00:00:00 0005590 Sick
我正在运行 SQL Server 2005。
女士们和男士们有什么想法吗?
非常感激。
D