nếu tôi gạch dưới đúng trong trường hợp trùng lặp, bạn muốn xóa "FAIL" chứ không phải "PASS"? trong trường hợp này, bạn có thể có truy vấn sau:
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';
nhưng bạn muốn làm gì khi tất cả các bản sao có "FAIL" trong kết quả cột của chúng? Với truy vấn trên, cả hai đều sẽ bị loại bỏ. Bạn có muốn giữ một cái trong trường hợp này không?