column1 column2 ------- ------- 1 a 1 b 2 a 2 a <-- this needs to be deleted, because there is already another row where column1 = 2 and column2 = a. The very first row is not deleted because it has a different column1 value