Необходимость извлечения вызывающего номера клиента за определенные промежутки времени с помощью хранимой процедуры.Столбец с датой и временем имеет формат yymmddhhmmss.
20181202112658
20181201102326
Когда он был в формате DATE (11/09/2018 8:19:57), я использовал ниже, чтобы сделать выше и получить номервызовов, совершенных в определенные часы.
SELECT CALLING_NUMBER,
COUNT(CASE WHEN TO_CHAR(CALL_START_TIME,'HH24') BETWEEN '06' AND '08' THEN CALLING_NUMBER END) AS CDR6_9_COUNT,
SUM(CASE WHEN TO_CHAR(CALL_START_TIME,'HH24') BETWEEN '06' AND '08' THEN CALL_DURATION END) AS CDR6_9_DURATION,