Postgresql Delete Duplicate Rows But Keep One