oracle查询某表历史记录

查询历史数据关键字TIMESTAMP

SELECT * FROM ROLE_RESOURCE AS OF TIMESTAMP TO_TIMESTAMP('2018-10-11 11:10:00', 'yyyy-mm-dd hh24:mi:ss') WHERE role_id='25' ORDER BY RESOURCE_ID,

做数据减法 关键字 minus

SELECT ROLE_id,RESOURCE_id
  FROM ROLE_RESOURCE AS OF TIMESTAMP TO_TIMESTAMP('2018-10-14 12:10:00', 'yyyy-mm-dd hh24:mi:ss')
  WHERE role_id='1100'
minus
SELECT ROLE_id,RESOURCE_id
  FROM ROLE_RESOURCE AS OF TIMESTAMP TO_TIMESTAMP('2018-10-11 7:10:00', 'yyyy-mm-dd hh24:mi:ss')
  WHERE role_id='1100'

猜你喜欢

转载自blog.csdn.net/qq_19897551/article/details/83055270