SELECT @@servername as server_name s.database_name, m.physical_device_name, CAST(CAST(s.backup_size / 1000000 AS INT) AS VARCHAR(14)) + ' ' + 'MB' AS bkSize, CAST(DATEDIFF(second, s.backup_start_date, s.backup_finish_date) AS VARCHAR(4)) + ' ' + 'Seconds' TimeTaken, s.backup_start_date, CASE s.[type] WHEN 'D' THEN 'Full' WHEN 'I' THEN 'Differential' WHEN 'L' THEN 'Transaction Log' END AS BackupType FROM msdb.dbo.backupset s INNER JOIN msdb.dbo.backupmediafamily m ON s.media_set_id = m.media_set_id and s.backup_start_date > '2021-01-15 18:15:55.000' and s.backup_start_date <= '2021-02-15 18:15:55.000' WHERE DATEDIFF(second, s.backup_start_date, s.backup_finish_date) >800 ORDER BY backuptype DESC;