【发布时间】:2020-07-07 06:53:50
【问题描述】:
我有一个关于 oracle 的查询,我将在其中查询表。我想重新处理这个请求,我有一个列状态。状态中有2个事件:START和Stop,我还有一个hash列,这个任务的key正在执行。这个哈希可以重复
select id, status, date_cr,hesh from SEC_ROUTE
id status date_cr hesh
9 STOP 26.03.2020 14:45:41 7A8E93CA359A39133B6AAC93123
8 START 26.03.2020 12:23:47 7A8E93CA359A39133B6AAC93127
7 STOP 26.03.2020 11:12:41 7A8E93CA359A39133B6AAC93111
6 START 26.03.2020 10:56:40 7A8E93CA359A39133B6AAC93111
5 STOP 26.03.2020 10:23:41 7A8E93CA359A39133B6AAC93B09
4 START 26.03.2020 08:13:40 7A8E93CA359A39133B6AAC93B09
3 START 26.03.2020 07:23:41 7A8E93CA359A39133B6AAC93123
2 STOP 26.03.2020 06:18:56 7A8E93CA359A39133B6AAC93123
1 START 26.03.2020 04:12:23 7A8E93CA359A39133B6AAC93123
我要STATUS栏,这是stop的状态,用来记录工作开始和结束的区别 示例(记录差异的格式不是基本的):
id status date_cr hesh
9 STOP(02:21:54) 26.03.2020 14:45:41 7A8E93CA359A39133B6AAC93123
8 START 26.03.2020 12:23:47 7A8E93CA359A39133B6AAC93127
7 STOP(00:16:01) 26.03.2020 11:12:41 7A8E93CA359A39133B6AAC93111
6 START 26.03.2020 10:56:40 7A8E93CA359A39133B6AAC93111
5 STOP(02:10:01) 26.03.2020 10:23:41 7A8E93CA359A39133B6AAC93B09
4 START 26.03.2020 08:13:40 7A8E93CA359A39133B6AAC93B09
3 START 26.03.2020 07:23:41 7A8E93CA359A39133B6AAC93123
2 STOP(02:06:33) 26.03.2020 06:18:56 7A8E93CA359A39133B6AAC93123
1 START 26.03.2020 04:12:23 7A8E93CA359A39133B6AAC93123
我在可编程数据库方面还没有太多经验,所以我什至不知道是否可以做到。如果有人愿意提供帮助,我将不胜感激)
【问题讨论】:
标签: sql oracle oracle11g oracle-apex