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

回答編集履歴

1

補完

2015/02/19 00:13

投稿

jcs502ulf
jcs502ulf

スコア307

answer CHANGED
@@ -1,4 +1,13 @@
1
1
  抽出条件に以下の条件を加えてはどうでしょうか。
2
2
  ```lang-SQL
3
3
  extract(month from day_table.day) = extract(month from sysdate)
4
+ ```
5
+
6
+ 具体的には、元のSQLに条件を加えます。
7
+ ```lang-SQL
8
+ select company,day,
9
+ trunc(months_between(sysdate,day)/12+0.999)
10
+ from company_table,day_table
11
+ where company_table.code=day_table.code
12
+ and extract(month from day_table.day) = extract(month from sysdate)
4
13
  ```