teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記

2017/03/02 06:32

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -40,4 +40,30 @@
40
40
  }
41
41
  ```
42
42
 
43
- と何と不恰好な方法しか考えられず、、、
43
+ と何と不恰好な方法しか考えられず、、、
44
+
45
+
46
+ #####追記
47
+ 現状のコードから生成されるのがこちらのSQL文です。
48
+ ```SQL
49
+ WHEN dnw05 <= '2017/01/31' THEN 'SMALL'
50
+ WHEN dnw05 BETWEEN '2017/01/31' AND '2017/02/18' THEN 'MEDIUM'
51
+ WHEN dnw05 >= '2017/02/18' THEN 'LARGE'
52
+ ```
53
+
54
+ 2つとも値がある場合
55
+ ```SQL
56
+ WHEN dnw05 BETWEEN '2017/01/31' AND '2017/02/18' THEN 'MEDIUM'
57
+ ```
58
+
59
+ afterDateのみ値がある場合
60
+ ```SQL
61
+ WHEN dnw05 <= '2017/01/31' THEN 'SMALL'
62
+ ```
63
+
64
+ beforeDateのみ値がある場合
65
+ ```SQL
66
+ WHEN dnw05 >= '2017/02/18' THEN 'LARGE'
67
+ ```
68
+
69
+ と値によって、出力を制御したいです。