【发布时间】:2012-02-14 23:58:51
【问题描述】:
我需要一次性计算转化率,我可以得到总计数值进行计算,以获得用户在网站上的完全成功:
SELECT COUNT(*) AS TotalSuccess FROM Orders Where Success like 'OK'
并且可以找到用户进行的全部试验:
SELECT COUNT(*) AS TotalTrialMade FROM productTrials
我怎样才能在一个 sql 中完成一次成功的对话率,任何想法或帮助将不胜感激 谢谢
【问题讨论】:
-
我正在使用 sql server 2008,我正在考虑在存储过程中完成所有这些工作
-
对于特定用户,您需要指定该用户 - 否则您将获得该表上记录的所有内容,而不仅仅是单个用户。上面的两个表实际上是视图吗?他们是否引用相同的底层表?您可以在问题中包含表结构吗?
-
好吧,我正在寻找访问该网站的用户总数,如果他们购买了该产品,这会将订单表更新为成功,目前我只销售一种产品,但我将来会销售多种产品所以我稍后也会研究每种产品的转化率
标签: sql-server-2008 math stored-procedures select count