【发布时间】:2012-10-12 14:33:26
【问题描述】:
我有一个包含以下字段的工作日志表:
worklog_id,
agent_name,
ticket_number,
timestamp,
worklog_notes.
我希望能够计算工作日志条目的数量,如果 agent_name、ticket_number 和 timestamp(日期)相同,则仅在两个条目之间的时间时才计算工作日志条目大于 1 小时。
示例:John Smith 在工单 12345 上创建了三个工作日志条目。第一个时间戳是“10/11/2012 9:11:44 AM”,第二个时间戳是“10/11/2012 9:36:16 AM”第三个时间戳是“10/11/2012 11:18:20 AM”。在此示例中,我只想将两个工作日志条目归功于代理,因为前两个条目相隔不到一个小时。
我已尝试使用“where”子查询使逻辑工作,但无法使其工作。有人可以提供任何示例吗?谢谢! :)
【问题讨论】:
标签: oracle