我创建了总结为各自的日期 - 时间间隔查询,转换间隔数PostgreSQL中
select sum(ts_polling)/count(ts_polling) as Average_Queue_Wait_Time , cast(time_start AS Date)
from callcent_queuecalls group by cast(time_start AS date) order by time_start DESC;
有没有办法来Average_Queue_Wait_Time从间隔数据类型转换数字?
https://stackoverflow.com/questions/952493/how-do-i-convert-an-interval-into-a - 数量与小时后,您可以检查这一点。 –
它是什么数字?..秒数?..小时?.. –
我想将avergae_queue_wait_time转换为整数值。 我尝试使用提取物的功能如下, 'SELECT EXTRACT(第二FROM(通过流延选择从callcent_queuecalls组总和(ts_polling)/计数(ts_polling) (TIME_START AS日期)))AS Queue_Wait_Time, 铸造(TIME_START AS DATE)AS DAYOFMONTH从callcent_queuecalls组由铸铁(TIME_START AS日期)ORDER BY CAST(TIME_START AS DATE)DESC' ---------- 返回以下错误, *** ********错误********** _ERROR:子查询返回多于一行用作表达式 SQL状态:2100_ – RKs