我有一个带有简单表的简单查询
SELECT Call_Date, Phone_Num, Call_Type
FROM IVR_TBL
结果类似
CALL_DATE |Phone_Num |CALL_TYPE |
---------------------|----------------|----------|
2020-01-30 21:12:0 |0553748547 |Technical |
2020-02-23 21:10:0 |0224643303 |Sales |
2020-05-01 09:00:0 |0224432454 |Technical |
2020-04-02 09:05:0 |0453652041 |Technical |
2020-03-30 08:59:0 |0934604076 |Sales |
2020-02-28 21:17:0 |0244794546 |Sales |
2020-01-23 21:20:0 |0238441865 |Sales |
2020-05-16 21:18:0 |0552715113 |Sales |
2020-04-28 21:22:0 |0502132405 |Technical |
我怎么得到
1个月内(来自Phone_Num的不同客户致电报告的百分比)(一个月内与我们联系过1次的客户)并按CALL_TYPE分组
4 months
(在 4 months
中与我们联系过1次的客户)中不同电话呼叫报告的百分比(来自Phone_Num) )并按CALL_TYPE分组
1个月的结果仅包含以下三个字段
Month |Call_Type |Percentage |
--------|-----------|------------|
Jan |Sales | |
Feb |Sales | |
Mar |Sales | |
Apr |Sales | |
May |Sales | |
Jan |Technical | |
Feb |Technical | |
Mar |Technical | |
Apr |Technical | |
May |Technical | |
和 4个月结果的另一个表格,该表格还包含从1月到4月这段时间致电给我们一次的客户的数量
Month |Call_Type |Percentage |
--------|-----------|------------|
Jan |Sales | |
Jan |Technical | |
数据集是从2020年开始的
答案 0 :(得分:0)
以下查询向您提供每个月的客户数。您可以根据需要进一步过滤掉。
SELECT TO_CHAR( DATE Call_Date,'YYYY-MM-DD'), Phone_Num, Call_Type, count(1)
FROM IVR_TBL where
group by TO_CHAR( DATE Call_Date,'YYYY-MM-DD'), Phone_Num, Call_Type