DELETE T1.*
FROM [b][i]MyTable[/i][/b] T1
WHERE EXISTS
(SELECT T2.[b][i]OrderID[/i][/b], T2.[b][i]ContractID[/i][/b]
FROM [b][i]MyTable[/i][/b] T2
GROUP BY T2.[b][i]OrderID[/i][/b], T2.[b][i]ContractID[/i][/b]
HAVING T2.[b][i]OrderID[/i][/b] = T1.[b][i]OrderID[/i][/b]
AND T2.[b][i]ContractID[/i][/b] = T1.[b][i]ContractID[/i][/b]
AND Count(T2.[b][i]OrderID[/i][/b])>1
)
;