SQL Server 2005 の使用
表1
テーブルを離れる
ID startDate EndDate
001 21/01/2013 20/02/2013
002 24/01/2013 13/02/2013
表2
ID DATE TIME STATUS
001 21/01/2013 NULL ANNUAL
001 22/01/2013 NULL
001 23/01/2013 NULL
001 24/01/2013 NULL Holiday (Sunday)
001 25/01/2013 02:00 Present
表2では、年次休暇の状態がシステムに表示された後、ステータスを欠席として表示したい
1) 年次休暇の後、年次休暇は利用可能な時間まで延長されるため、システムは「ABSENT」と表示します。
表 1 の年次休暇の終了日と表 2 の利用可能な時間の行の間に不在としてシステムが表示される
期待される出力
ID DATE TIME STATUS
001 21/01/2013 NULL ANNUAL
001 22/01/2013 NULL Absent
001 23/01/2013 NULL Absent
001 24/01/2013 NULL Absent
001 25/01/2013 02:00 Present
次の条件のクエリを作成する方法。クエリのヘルプが必要です。