質問編集履歴

1

タグにSQLServerを追加。回答を参考に条件を入れる段階まで入力しました

2019/10/17 01:48

投稿

ryuuzu
ryuuzu

スコア30

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'の部分をなんと入力すればよいでしょうか?