hvis jeg forstår rigtigt i tilfælde af duplikat vil du slette "FAIL" og ikke "PASS" ? i dette tilfælde kan du have følgende forespørgsel:
delete t2 from my_table1 as t1, my_table1 as t2 where
t1.TestCase = t2.TestCase and t2.id != t1.id and t2.Result='FAIL';
men hvad vil du gøre, når alle duplikaterne har "FAIL" i deres kolonneresultat? Med forespørgslen ovenfor vil begge blive fjernet. Vil du beholde en i dette tilfælde?