Vous pouvez utiliser le DATEDIFF fonction permettant d'obtenir la différence en minutes, secondes, jours, etc.
SELECT DATEDIFF(MINUTE,job_start,job_end)
MINUTE évidemment renvoie la différence en quelques minutes, vous pouvez également utiliser le JOUR, l'HEURE, de la DEUXIÈME ANNÉE (voir la documentation en ligne de lien pour la liste complète).
Si vous voulez obtenir la fantaisie, vous pouvez montrer de façon différente par exemple de 75 minutes pourrait être affiché comme ceci: 01:15:00:0
Voici le code pour faire cela pour SQL Server 2005 et 2008
-- SQL Server 2005
SELECT CONVERT(VARCHAR(10),DATEADD(MINUTE,DATEDIFF(MINUTE,job_start,job_end),'2011-01-01 00:00:00.000'),114)
-- SQL Server 2008
SELECT CAST(DATEADD(MINUTE,DATEDIFF(MINUTE,job_start,job_end),'2011-01-01 00:00:00.000') AS TIME)