我需要计算在一气呵成的转化率,我可以得到总数值的计算一样,通过网站上的用户获得完全成功: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,我正在考虑在存储过程中做所有这些事情 –
对于特定用户,您需要指定该用户 - 否则您将在该表中记录所有内容,而不仅仅是为单个用户。上面的两个表是实际的视图吗?他们是否参考相同的低表?你可以在问题中包含表结构吗? –
以及我正在寻找访问该网站的总用户,如果他们购买的产品,更新订单表成功,目前即时只是销售一种产品,但我将在未来销售多种产品,所以我也看看转换对于每个产品稍后的速率 –