sql >> Database teknologi >  >> RDS >> Oracle

Sletning af dubletter af rækker fra oracle

delete from employee a
where employee_id in (
   select employee_id 
   from employee b
   where b.department_id > a.department_id )


  1. Viser normaliserede data

  2. Kombiner flere resultater til 1

  3. VÆLG id, DER HAR maksimalt antal id

  4. Alternativ til mysql_real_escape_string uden at oprette forbindelse til DB