DELETE FROM sf_table WHERE id IN (SELECT id FROM (SELECT id, ROW_NUMBER() OVER( PARTITION BY tosp, icd ORDER BY id ) AS row_num FROM sf_table ) t WHERE t.row_num > 1 );