Если вы измените
TO_CHAR(lastupdate, 'DD-MON-YYYY HH24')
на
TO_CHAR(lastupdate, 'DD-MON-YYYY HH24:MI')
, вы можете легко уменьшить его до минуты.
В течение 10 минут вы можете отключить последнююцифра для минуты, но пять минут немного сложнее.
Сохраните TO_CHAR(lastupdate, 'DD-MON-YYYY HH24')
, добавьте TO_CHAR(lastupdate, 'MI')
и используйте оператор case для построения таких групп, как
case when substr(TO_CHAR(lastupdate, 'MI'),2,1) in (0,1,2,3,4) then 1
when substr(TO_CHAR(lastupdate, 'MI'),2,1) in (5,6,7,8,9) then 2
end