打ち消し線やりたき事
毎月、どれくらい初回投稿したユーザーがいるかを知りたい
課題
上手くグループ化して月ごとのデータを集計出来ない
どこまで出来たか
ユーザーIDごとに、初回掲載月とユーザー数は集計出来た
SELECT ユーザーID as user_id, date_format(min(投稿日時), '%Y-%m') as month, COUNT(DISTINCT(user_id)) AS user
FROM accounts
LEFT JOIN facilities Facilities ON accounts.id = Facilities.account_id LEFT JOIN jobs Jobs ON accounts.id = Jobs.account_id LEFT JOIN job_workdays Job Workdays ON Jobs.id = Job Workdays.job_id
GROUP BY ac_id
HAVING date IS NOT NULL
元データ
ユーザーID|会員登録日時|投稿ID|投稿日時
|:--|:--:|--:|
欲しいアウトプット
| 初回投稿月 | ユーザー数 |
|---|
あなたの回答
tips
プレビュー