"Выделить" последние данные за час

Имеется следующая задача: нужно "выделить" последнюю строку выводимую из таблицы за каждый час. Было решено добавить в нужную строку (в каждую ячейку) символы для выделения (/*-?, т.е. любой символ). Подскажите, как это можно сделать? Ниже пример уже готового запроса, в нем нужно произвести "выделение".

SELECT 
данные1, данные2, данные3, данные4, данные5, данные6
, to_char(данные1, 'hh24')+1 as period
,row_number() over (partition by to_char(данные1, 'hh24')+1 order by данные1) as NN
,row_number() over (partition by to_char(данные1, 'mm.yyyy') order by данные1) as NM
, sum(данные6) over (partition by to_char(данные1, 'hh24')+1 order by данные1) as WP
, sum(данные6) over (partition by to_char(данные1, 'mm.yyyy') order by данные1) as WI
FROM таблица v
      WHERE 
        данные1 BETWEEN to_date('05.07.2022 08:00:00','dd.mm.yyyy hh24:mi:ss') AND to_date('08.07.2022 08:00:00','dd.mm.yyyy hh24:mi:ss') 
            
        and данные4 = '123'
         and (данные3 in ('Выбор1')
        or  данные3 like '%Выбор2%' or данные3 in ('Выбор3') or данные3 in ('Выбор4') )
  group by данные1, данные2, данные3, данные4, данные5, данные6, to_char(данные1, 'hh24')+1 
  order by данные1, length(данные2), данные2, данные3, length(данные5), данные5
;  

Ответы (0 шт):