jika saya mengerti benar dalam kasus duplikat Anda ingin menghapus "GAGAL" dan bukan "LULUS"? dalam hal ini Anda dapat memiliki kueri berikut:
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';
tetapi apa yang ingin Anda lakukan ketika semua duplikat memiliki "GAGAL" di hasil kolomnya? Dengan kueri di atas, keduanya akan dihapus. Apakah Anda ingin menyimpannya dalam kasus ini?