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

質問編集履歴

6

2016/05/17 01:11

投稿

sato_day
sato_day

スコア20

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,7 @@
9
9
  •time(ログイン日時 timestamp型)
10
10
  •id(ユーザーid)
11
11
 
12
- 以下としましたが合っるか不明です
12
+ 以下としましたが、数字が抜けいません
13
13
 
14
14
  SELECT
15
15
  DATE(time),
@@ -19,4 +19,4 @@
19
19
  And id IN(SELECT id FROM login WHERE DATE(time) NOT IN ('2016-05-13')and DATE(time) IN('2016-05-12'))
20
20
  GROUP BY DATE(time)
21
21
 
22
- で出しています。
22
+ で出していますが、数字が合いませんでした

5

2016/05/17 01:11

投稿

sato_day
sato_day

スコア20

title CHANGED
File without changes
body CHANGED
@@ -17,6 +17,6 @@
17
17
  FROM login
18
18
  WHERE DATE(time) between '2016-03-12'and '2016-05-12'
19
19
  And id IN(SELECT id FROM login WHERE DATE(time) NOT IN ('2016-05-13')and DATE(time) IN('2016-05-12'))
20
- GROUP BY id,DATE(time)
20
+ GROUP BY DATE(time)
21
21
 
22
22
  で出しています。

4

2016/05/16 13:11

投稿

sato_day
sato_day

スコア20

title CHANGED
File without changes
body CHANGED
@@ -12,8 +12,8 @@
12
12
  以下としましたが合ってるか不明です。
13
13
 
14
14
  SELECT
15
- id,
16
- DATE(time)
15
+ DATE(time),
16
+ COUNT(distinct id)
17
17
  FROM login
18
18
  WHERE DATE(time) between '2016-03-12'and '2016-05-12'
19
19
  And id IN(SELECT id FROM login WHERE DATE(time) NOT IN ('2016-05-13')and DATE(time) IN('2016-05-12'))

3

2016/05/16 13:11

投稿

sato_day
sato_day

スコア20

title CHANGED
File without changes
body CHANGED
@@ -15,7 +15,7 @@
15
15
  id,
16
16
  DATE(time)
17
17
  FROM login
18
- WHERE DATE(time) between '2016-03-12'and '2016-03-12'
18
+ WHERE DATE(time) between '2016-03-12'and '2016-05-12'
19
19
  And id IN(SELECT id FROM login WHERE DATE(time) NOT IN ('2016-05-13')and DATE(time) IN('2016-05-12'))
20
20
  GROUP BY id,DATE(time)
21
21
 

2

2016/05/16 13:02

投稿

sato_day
sato_day

スコア20

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
  5月12日にログインしたユーザーのうち
3
3
  5月13日にログインしなかったユーザーを抽出したいです。
4
4
 
5
- また、そのユーザーが14〜16日にログイン(復帰)しているか抽出したいです。
5
+ また、そのユーザーが過去60日にログインしている日数を出したいです。
6
6
 
7
7
 
8
8
  ■ログインテーブル名『login』

1

2016/05/16 12:45

投稿

sato_day
sato_day

スコア20

title CHANGED
File without changes
body CHANGED
@@ -9,14 +9,14 @@
9
9
  •time(ログイン日時 timestamp型)
10
10
  •id(ユーザーid)
11
11
 
12
- 日ごのログインユーザー数は
12
+ 以下しましたが合ってるか不明です。
13
13
 
14
14
  SELECT
15
+ id,
15
- DATE(time),
16
+ DATE(time)
16
- Count(distinct id) as DAU
17
17
  FROM login
18
- WHERE time > 2016-05-01
18
+ WHERE DATE(time) between '2016-03-12'and '2016-03-12'
19
+ And id IN(SELECT id FROM login WHERE DATE(time) NOT IN ('2016-05-13')and DATE(time) IN('2016-05-12'))
19
- GROUP BY DATE(time)
20
+ GROUP BY id,DATE(time)
20
- ORDER BY DATE(time) DESC
21
21
 
22
22
  で出しています。