数据库分析 - 具有定时条目的行

时间:2012-06-28 08:43:13

标签: mysql database analysis

我有一个MySQL数据库表,其中包含每个用户的所有调用。行看起来像:

id  Origin Number   Destination Number  Amount  InSec   Event Time  Event Date  YYYYMM
16196   Caller XXX  Called XXX  15.1223 825 18:02:00    03/12/2011  201112

该表包含11500行,我需要分析某个商品的可行性,该商品在前5个通话时间内具有相同的费率,然后从第6分钟到通话结束时具有不同的费率。除了检查顶级调用者并手动进行分析之外,我无法想到任何解决方案,但这非常耗时。如何解决这样的要求?

问候

1 个答案:

答案 0 :(得分:0)

根据我们的评论,这是一个正式的SQL提案,用于提取新计划的收益:

SELECT IF(InSec > 5 * 60, ( InSec - 5 * 60 ) * ( old_rate - new_rate ), 0 ) AS savings from ...

这是你所期望的吗?