переписать запрос на аналитику

пробка12
Дата: 22.09.2015 11:03:01
а можно вот этот запрос переписать с использование аналитики:
автор
SELECT MAX (TRUNC (SYSDATE - NVL (bct, SYSDATE - 999)))
FROM v$datafile df,
(SELECT df_file#, max(bs_completion_time) as BCT
FROM v$backup_files
WHERE file_type = 'DATAFILE' group by df_file#) bf
WHERE df.file# = bf.df_file#(+);

?

под 11.2

желательно не писать мне готовый результат, а только конструкцию про которую мне следует почитать
Добрый Э - Эх
Дата: 22.09.2015 11:11:01
пробка12,

вложенные агрегаты?
Добрый Э - Эх
Дата: 22.09.2015 11:17:00
пробка12,

SELECT max(TRUNC (SYSDATE - NVL (max(bf.bs_completion_time), SYSDATE - 999))) as x
  FROM v$datafile df, v$backup_files bf
 WHERE df.file# = bf.df_file#(+)
   and bf.file_type(+) = 'DATAFILE' 
 group by bf.df_file#;