質問編集履歴
1
タグにSQLServerを追加。回答を参考に条件を入れる段階まで入力しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
+
|
3
|
+
SQL Serverを使用して
|
2
4
|
|
3
5
|
SQLの日付の範囲指定で「本日から○日前まで」の日付指定を
|
4
6
|
|
@@ -11,6 +13,8 @@
|
|
11
13
|
|
12
14
|
|
13
15
|
```ここに言語名を入力
|
16
|
+
|
17
|
+
/****** SSMS の SelectTopNRows コマンドのスクリプト ******/
|
14
18
|
|
15
19
|
SELECT TOP 1000 [PRE_EIGYODATE]
|
16
20
|
|
@@ -32,4 +36,14 @@
|
|
32
36
|
|
33
37
|
※のHANBAIDATEカラム(datetime型)の値が「本日の日付から○日前」という条件で範囲指定をしたいです。
|
34
38
|
|
39
|
+
SQLServerのテーブルの「上位1000件を表示」を選んで出た文に下のorder文を足した状態のコードです
|
40
|
+
|
35
41
|
```
|
42
|
+
|
43
|
+
補足
|
44
|
+
|
45
|
+
saziさんの回答を参考に
|
46
|
+
|
47
|
+
WHERE [PRE_HANBAIDATE] BETWEEN '2019-10-14 0:00:00' AND getdate()
|
48
|
+
|
49
|
+
と入れたところ、14日から今日までで指定ができました。「今日から1週間(7日)前まで」と範囲指定する場合には'2019-10-14'の部分をなんと入力すればよいでしょうか?
|