營銷渠道統計

注冊渠道信息統計

SET @start_date=CURDATE()-1;
SET @end_date=CURDATE();
SELECT A.注冊渠道,A.注冊人數,B.綁卡人數,C.`投資人數`, C.`投資人數`/A.注冊人數 AS 投資轉化率 FROM
(SELECT remark AS 注冊渠道,COUNT(*) AS 注冊人數 FROM b2015_gblc_user
WHERE INTIME BETWEEN @start_date AND @end_date
GROUP BY remark) A
LEFT JOIN (SELECT remark AS 注冊渠道,COUNT(*) AS 綁卡人數 FROM b2015_gblc_user
WHERE INTIME BETWEEN @start_date AND @end_date
AND RZSTATUS=2
GROUP BY remark) B
ON A.`注冊渠道`=B.`注冊渠道`
LEFT JOIN (SELECT remark AS 注冊渠道,COUNT(*) AS 投資人數 FROM
(SELECT D.phone,D.INTIME,D.REMARK,MIN(E.intime) AS TZTIME,E.SUM AS First_investment,SUM(E.SUM) AS SUM_investment,
CASE WHEN SUM>=100 THEN 3/*狀態認證3表示已投資狀態 */
ELSE 4/*狀態認證4表示未投資狀態,也等于注冊人數減去投資人數 */
END AS RZSTATUS2
FROM (SELECT * FROM b2015_gblc_user WHERE INTIME BETWEEN @start_date AND @end_date) AS D
LEFT JOIN mairuorder AS E/*連接買入表,加入狀態認證3表示已投資狀態 */
ON D.PHONE=E.uphone
GROUP BY PHONE/*按phone分組目的是找出一個用戶的一條最早買入記錄*/
ORDER BY INTIME) F
WHERE RZSTATUS2=3
GROUP BY remark) C
ON A.`注冊渠道`=C.`注冊渠道`

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容