我的查询返回选择行中的两个字段。我需要找到两个字段之间HH:MI:SS的区别。我尝试DIFF甚至TO_DATE时都会遇到错误。每个字段的格式不同,字段位于不同的表中。 ALARM_GENERATION_DT位于PHM_INTERACTION_PERS表中,CALL_START位于PHM_OUTBOUND表中。
每个字段的格式如下:
ALARM_GENERATION_DT mm-dd-yyyy hh:mi:ss AM/PM
CALL_START yyyy-mm-dd hh24:mi:ss
我目前的查询是:
SELECT p.alarm_generation_dt, o.call_start
FROM phm_interaction_pers p, phm_outbound o
WHERE p.otb_id = o.record_id
AND o.call_start like '2015-03%';