连接同一表中的行+oracle
我希望查询的输出提供以下信息:-连接同一表中的行+oracle,oracle,Oracle,我希望查询的输出提供以下信息:- I have a table MNO like this:- key open mode close time 1 112 O 10:15pm 1 C 200 11:50pm 我尝试了“选择键,nvlsumdecodemode,'O',打开,0打开,nvlsumdecodemode,'C',关闭,0关闭,nvlsumdecodemode,'C',关
I have a table MNO like this:-
key open mode close time
1 112 O 10:15pm
1 C 200 11:50pm
我尝试了“选择键,nvlsumdecodemode,'O',打开,0打开,nvlsumdecodemode,'C',关闭,0关闭,nvlsumdecodemode,'C',关闭,0-nvlsumdecodemode,'O',打开,0按键与MNQ组的差异;”但是我不能按时分组了,谢谢你。成功了。谢谢你的团队。
key open close difference open_time close_time
1 112 200 88 10:15pm 11:50pm
select
o.key, o.open, c.close,
c.close - o.open as difference,
o.time as open_time,
c.time as close_time
from
mno o
mno c
where
o.key = c.key
and o.mode='O'
and c.mode='C'
;