回答編集履歴

1

SQL修正

2017/11/01 07:31

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,6 @@
1
+ 少し修正しました。
2
+
1
- DBMSが不明なのでそのまま動くかは分かりませんが、下記のような形ではいかがでしょうか。
3
+ 下記のような形ではいかがでしょうか。
2
4
 
3
5
 
4
6
 
@@ -12,7 +14,7 @@
12
14
 
13
15
  , CASE
14
16
 
15
- WHEN m.日付 <= TODAY()
17
+ WHEN m.日付 <= CONVERT(NVARCHAR, GETDATE(), 112)
16
18
 
17
19
  THEN COALESCE(k.勤怠, m.区分)
18
20