postgresql remove duplicate rows 2 columns
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 );