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

質問編集履歴

6

2018/08/28 23:44

投稿

hkrkgyk7
hkrkgyk7

スコア26

title CHANGED
File without changes
body CHANGED
@@ -12,9 +12,13 @@
12
12
  <例>
13
13
  システム:スポーツジムの顧客管理システム
14
14
  テーブル:顧客テーブル
15
- 日付項目:加入日(yyyymmdd)
15
+ 日付項目:加入日(形式:yyyymmdd)
16
- 日付項目:脱退日(yyyymmdd)
16
+ 日付項目:脱退日(形式:yyyymmdd)
17
17
 
18
18
  加入期間が6ヶ月(180日)の顧客データを抽出したい
19
19
  ※加入日および脱退日の指定はない
20
+ ※データ数の多いテーブル
20
- ※データ数の多いテーブルです。全てのデータを対象として指定条件で抽出したいです。
21
+ 全てのデータを対象として指定条件で抽出したい
22
+ →例えば、以下のようなデータを1本のSQLで参照したいです
23
+ ①加入日”20000101”〜脱退日”20000630”
24
+ ②加入日”20150701”〜脱退日”20151231”

5

2018/08/28 23:44

投稿

hkrkgyk7
hkrkgyk7

スコア26

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,13 @@
1
- 下記の条件のデータを抽出したいです。
2
1
  SQL初心者です。
3
- お手数ですが、どのような構文になるかご教示いただけますと幸いです。
4
2
 
3
+ 下記の条件のデータを抽出したいです。
4
+ 自分でも調べていますが、期間の幅の起点となる日付が指定されている場合の構文は出てきますが、指定しない場合の構文は見つけられず…。
5
+ どのような構文になるかご教示いただけますと幸いです。
5
6
 
7
+
6
8
  <抽出したいデータ>
7
9
  テーブルAのデータのうち、日付項目Bと日付項目Cの期間の差が6ヶ月(180日)のデータを抽出したい。
10
+ ※SYSDATEや”20200101”のように期間の幅の起点となる日付を指定しない場合のSQLが知りたいです
8
11
 
9
12
  <例>
10
13
  システム:スポーツジムの顧客管理システム

4

2018/08/28 23:37

投稿

hkrkgyk7
hkrkgyk7

スコア26

title CHANGED
File without changes
body CHANGED
@@ -13,4 +13,5 @@
13
13
  日付項目:脱退日(yyyymmdd)
14
14
 
15
15
  加入期間が6ヶ月(180日)の顧客データを抽出したい
16
- ※加入日および脱退日の指定はない
16
+ ※加入日および脱退日の指定はない
17
+ ※データ数の多いテーブルです。全てのデータを対象として指定条件で抽出したいです。

3

2018/08/28 15:16

投稿

hkrkgyk7
hkrkgyk7

スコア26

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  下記の条件のデータを抽出したいです。
2
2
  SQL初心者です。
3
- お手数ですが、ご教示いただけますと幸いです。
3
+ お手数ですが、どのような構文になるかご教示いただけますと幸いです。
4
4
 
5
5
 
6
6
  <抽出したいデータ>

2

2018/08/28 15:14

投稿

hkrkgyk7
hkrkgyk7

スコア26

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,10 @@
1
1
  下記の条件のデータを抽出したいです。
2
+ SQL初心者です。
2
- SQL初心者です。お手数ですが、ご教示いただけますと幸いです。
3
+ お手数ですが、ご教示いただけますと幸いです。
3
4
 
4
5
 
5
6
  <抽出したいデータ>
6
- テーブルAのデータのうち、日付項目Bと日付項目Cの期間の差が6ヶ月のデータを抽出したい。
7
+ テーブルAのデータのうち、日付項目Bと日付項目Cの期間の差が6ヶ月(180日)のデータを抽出したい。
7
8
 
8
9
  <例>
9
10
  システム:スポーツジムの顧客管理システム
@@ -11,5 +12,5 @@
11
12
  日付項目:加入日(yyyymmdd)
12
13
  日付項目:脱退日(yyyymmdd)
13
14
 
14
- 加入期間が6ヶ月の顧客データを抽出したい
15
+ 加入期間が6ヶ月(180日)の顧客データを抽出したい
15
16
  ※加入日および脱退日の指定はない

1

2018/08/28 14:18

投稿

hkrkgyk7
hkrkgyk7

スコア26

title CHANGED
File without changes
body CHANGED
File without changes