Szybkie notatki administratora

Kasowanie duplikatów w PostgreSQL

Kasowanie z tabeli aliases rekordów, w których user_id i alias się duplikują (jest >1 rekord z taką parą):

delete from aliases where exists
  (select 'x' from aliases i where 
  i.user_id=aliases.user_id 
  and i.alias=aliases.alias and 
  i.oid<aliases.oid);

,

Comments are currently closed.