質問編集履歴

5

追記

2017/06/12 02:31

投稿

pro-poke5
pro-poke5

スコア46

test CHANGED
File without changes
test CHANGED
@@ -67,3 +67,5 @@
67
67
  みなさまありがとうございます
68
68
 
69
69
  同じ具合で何か月後、何日後はsum_dateを使うべきでしょうか?
70
+
71
+ 月と日が32日以降13月以降がないため単純に足してはいけないのはわかるのですが…

4

追記

2017/06/12 02:31

投稿

pro-poke5
pro-poke5

スコア46

test CHANGED
File without changes
test CHANGED
@@ -64,4 +64,6 @@
64
64
 
65
65
  追記
66
66
 
67
+ みなさまありがとうございます
68
+
67
69
  同じ具合で何か月後、何日後はsum_dateを使うべきでしょうか?

3

追記

2017/06/12 02:29

投稿

pro-poke5
pro-poke5

スコア46

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,9 @@
59
59
  ヒント:指定名称、指定引数型に合う演算子がありません。明示的な型キャストが必要かもしれません
60
60
 
61
61
  文字:169
62
+
63
+
64
+
65
+ 追記
66
+
67
+ 同じ具合で何か月後、何日後はsum_dateを使うべきでしょうか?

2

編集

2017/06/12 02:29

投稿

pro-poke5
pro-poke5

スコア46

test CHANGED
File without changes
test CHANGED
@@ -47,3 +47,15 @@
47
47
 
48
48
 
49
49
  アドバイスよろしくお願いいたします。
50
+
51
+
52
+
53
+ エラーーメッセージ
54
+
55
+ ERROR: 演算子が存在しません: integer + interval
56
+
57
+ SQLステート:42883
58
+
59
+ ヒント:指定名称、指定引数型に合う演算子がありません。明示的な型キャストが必要かもしれません
60
+
61
+ 文字:169

1

編集

2017/06/12 00:52

投稿

pro-poke5
pro-poke5

スコア46

test CHANGED
File without changes
test CHANGED
@@ -30,13 +30,15 @@
30
30
 
31
31
  AND sum_year >= 2010
32
32
 
33
- AND sum_year <= 2010 + INTERVAL '2' YEAR ;
33
+ AND sum_year <= (2010 + INTERVAL '2' YEAR) ;
34
34
 
35
35
  ```
36
36
 
37
37
  指定した日付から指定した期間のみのデータをとってきたいです
38
38
 
39
39
  INTERVALを使って書きたいのですがエラーがでて何が間違いなのかがわかりません
40
+
41
+ キャストが必要とかなのでしょうか?
40
42
 
41
43
 
42
44