質問編集履歴

1

追記記入

2017/07/04 05:15

投稿

aimi
aimi

スコア11

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,9 @@
14
14
 
15
15
  from table_name
16
16
 
17
+ where date between yyyymmdd and yyyymmdd
18
+
17
- where id_name in ('NULL','aaa','bbb',)
19
+ and id_name in ('NULL','aaa','bbb',)
18
20
 
19
21
  ```
20
22
 
@@ -43,3 +45,29 @@
43
45
  ちなみにMicrosoft SQL Serverを使用しています。
44
46
 
45
47
  わかる方どなたかいらっしゃいましたらどうぞよろしくお願い致します。
48
+
49
+
50
+
51
+
52
+
53
+ ※追記
54
+
55
+ 申し訳ございませんが、where で絞りたい対象がid_nameだけではなく複数(例えばdate)だったため、修正しました。
56
+
57
+ よって下記のようにorで絞るパターンでは上手く絞れませんでした。
58
+
59
+
60
+
61
+ ```ここに言語を入力
62
+
63
+ use db_name
64
+
65
+ select *
66
+
67
+ from table_name
68
+
69
+ where date between yyyymmdd and yyyymmdd
70
+
71
+ and id_name is null or ('aaa','bbb',)
72
+
73
+ ```