我需要計算在一氣呵成的轉化率,我可以得到總數值的計算一樣,通過網站上的用戶獲得完全成功:SQL查詢換算公式
SELECT COUNT(*) AS TotalSuccess FROM Orders Where Success like 'OK'
而由用戶做出totaltrials的發現:
SELECT COUNT(*) AS TotalTrialMade FROM productTrials
我怎麼做一個成功的談話率,都在一氣呵成的SQL,任何想法或幫助將理解 感謝
我需要計算在一氣呵成的轉化率,我可以得到總數值的計算一樣,通過網站上的用戶獲得完全成功:SQL查詢換算公式
SELECT COUNT(*) AS TotalSuccess FROM Orders Where Success like 'OK'
而由用戶做出totaltrials的發現:
SELECT COUNT(*) AS TotalTrialMade FROM productTrials
我怎麼做一個成功的談話率,都在一氣呵成的SQL,任何想法或幫助將理解 感謝
SELECT TotalSuccess/TotalTrialMade AS ConversionRate FROM
(SELECT COUNT(*) AS TotalSuccess FROM Orders Where Success like 'OK') AS SuccessCount,
(SELECT COUNT(*) AS TotalTrialMade FROM productTrials) AS TrialCount
SELECT(TotalSuccess/TotalTrialMade)* 100,我可以做這樣的事情 –
當然你可以:'SELECT TotalSuccess/TotalTrialMade * 100 AS ConversionPercent ...' –
獲得0%的轉換率:( –
我正在使用sql server 2008,我正在考慮在存儲過程中做所有這些事情 –
對於特定用戶,您需要指定該用戶 - 否則您將在該表中記錄所有內容,而不僅僅是爲單個用戶。上面的兩個表是實際的視圖嗎?他們是否參考相同的低表?你可以在問題中包含表結構嗎? –
以及我正在尋找訪問該網站的總用戶,如果他們購買的產品,更新訂單表成功,目前即時只是銷售一種產品,但我將在未來銷售多種產品,所以我也看看轉換對於每個產品稍後的速率 –