パフォーマンスを向上させる可能性のある代替ソリューション(両方の方法をテストし、実行プランを確認します):
SELECT
T1.id,
T1.business_key,
T1.result
FROM
dbo.My_Table T1
LEFT OUTER JOIN dbo.My_Table T2 ON
T2.business_key = T1.business_key AND
T2.id > T1.id
WHERE
T2.id IS NULL
このクエリは、IDが(少なくとも特定のbusiness_keyに対して)一意の値であり、NOTNULLに設定されていることを前提としています。