SYSDATE的时间括号

Pro*_*tak 3 sql oracle between

我需要选择时间戳在现在和过去5分钟之间的行.我该怎么做?像这样的东西:

select * from tableName where timestamp between sysdate and up to -5 min
Run Code Online (Sandbox Code Playgroud)

越简单越好.

zer*_*kms 8

select *
  from tableName
 where timestamp between sysdate and sysdate - interval '5' minute
Run Code Online (Sandbox Code Playgroud)

或旧式:

select *
  from tableName
 where timestamp between sysdate and sysdate - 5 * 60 / 86400
Run Code Online (Sandbox Code Playgroud)