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

質問編集履歴

2

追記

2016/05/13 05:45

投稿

callmichael
callmichael

スコア71

title CHANGED
File without changes
body CHANGED
@@ -23,4 +23,14 @@
23
23
  前日に購入されたユニークproductが3点、直近の30日間では31点
24
24
  のような結果を抽出したいのですが、方法のイメージが付きません。
25
25
  方向性だけでもご教授いただけると幸いです。
26
- よろしくお願いいたします。
26
+ よろしくお願いいたします。
27
+
28
+ ※追記
29
+ 本日分については、下記のSQLで出せると思うのですが、これを日ごとに出す方法がわかりません。
30
+ ```ここに言語を入力
31
+ select
32
+ count(case when datediff(DATE_FORMAT(NOW(), '%Y-%m-%d'),DATE_FORMAT(create_date, '%Y-%m-%d')) = 1 then product end) as yesterday,
33
+ count(case when datediff(DATE_FORMAT(NOW(), '%Y-%m-%d'),DATE_FORMAT(create_date, '%Y-%m-%d')) between 1 and 7 then product end) as 7days,
34
+ count(case when datediff(DATE_FORMAT(NOW(), '%Y-%m-%d'),DATE_FORMAT(create_date, '%Y-%m-%d')) between 1 and 30 then product end) as 30days
35
+ from テーブル名
36
+ ```

1

タイトルが誤っていました

2016/05/13 05:44

投稿

callmichael
callmichael

スコア71

title CHANGED
@@ -1,1 +1,1 @@
1
- ユニークユーザーの推移を集計
1
+ ユニークアイテムの推移を集計
body CHANGED
File without changes