-- IFを利用して一つの項目から比率を求める
-- 以下では、購入区分 に1(購入者)が入っている顧客とそれ以外の顧客を判定し、日別で購入率を算出している
SELECT 
  日付
  , COUNT(IF(購入区分=1,1,NULL)) AS 購入人数
  , COUNT(購入区分) AS 顧客数
  , COUNT(IF(購入区分=1,1,NULL)) * 1.0 / COUNT(購入区分) AS 購入率
FROM 
  table1
GROUP BY 
  日付

この記事が気に入ったら『目黒で働く分析担当の作業メモ』ご支援をお願いします!

※OFUSEに飛びます


おすすめの記事