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

質問編集履歴

5

追記

2017/06/12 02:31

投稿

pro-poke5
pro-poke5

スコア46

title CHANGED
File without changes
body CHANGED
@@ -32,4 +32,5 @@
32
32
 
33
33
  追記
34
34
  みなさまありがとうございます
35
- 同じ具合で何か月後、何日後はsum_dateを使うべきでしょうか?
35
+ 同じ具合で何か月後、何日後はsum_dateを使うべきでしょうか?
36
+ 月と日が32日以降13月以降がないため単純に足してはいけないのはわかるのですが…

4

追記

2017/06/12 02:31

投稿

pro-poke5
pro-poke5

スコア46

title CHANGED
File without changes
body CHANGED
@@ -31,4 +31,5 @@
31
31
  文字:169
32
32
 
33
33
  追記
34
+ みなさまありがとうございます
34
35
  同じ具合で何か月後、何日後はsum_dateを使うべきでしょうか?

3

追記

2017/06/12 02:29

投稿

pro-poke5
pro-poke5

スコア46

title CHANGED
File without changes
body CHANGED
@@ -28,4 +28,7 @@
28
28
  ERROR: 演算子が存在しません: integer + interval
29
29
  SQLステート:42883
30
30
  ヒント:指定名称、指定引数型に合う演算子がありません。明示的な型キャストが必要かもしれません
31
- 文字:169
31
+ 文字:169
32
+
33
+ 追記
34
+ 同じ具合で何か月後、何日後はsum_dateを使うべきでしょうか?

2

編集

2017/06/12 02:29

投稿

pro-poke5
pro-poke5

スコア46

title CHANGED
File without changes
body CHANGED
@@ -22,4 +22,10 @@
22
22
 
23
23
  上のものでは2010/10/31から2年間分のデータをとってこようとしてます
24
24
 
25
- アドバイスよろしくお願いいたします。
25
+ アドバイスよろしくお願いいたします。
26
+
27
+ エラーーメッセージ
28
+ ERROR: 演算子が存在しません: integer + interval
29
+ SQLステート:42883
30
+ ヒント:指定名称、指定引数型に合う演算子がありません。明示的な型キャストが必要かもしれません
31
+ 文字:169

1

編集

2017/06/12 00:52

投稿

pro-poke5
pro-poke5

スコア46

title CHANGED
File without changes
body CHANGED
@@ -14,10 +14,11 @@
14
14
  WHERE sum_month = 12
15
15
  AND sum_day = 31
16
16
  AND sum_year >= 2010
17
- AND sum_year <= 2010 + INTERVAL '2' YEAR ;
17
+ AND sum_year <= (2010 + INTERVAL '2' YEAR) ;
18
18
  ```
19
19
  指定した日付から指定した期間のみのデータをとってきたいです
20
20
  INTERVALを使って書きたいのですがエラーがでて何が間違いなのかがわかりません
21
+ キャストが必要とかなのでしょうか?
21
22
 
22
23
  上のものでは2010/10/31から2年間分のデータをとってこようとしてます
23
24