sql >> Database >  >> RDS >> Sqlserver

Effectieve manier om dubbele rijen uit miljoenen records te verwijderen

with dupl as (
select row_number() over(partition by col1,col2,col3,col4,col5,col6 order by id) rn,
id,col1,col2,col3,col4,col5,col6
from myTable
)
delete dupl where rn>1


  1. Kan geen verbinding maken met SQL Server 2008 via ODBC-verbinding via systeem-dsn op Windows 2012

  2. Meerdere standaardwaarden opgegeven voor kolom-ID van de tabel

  3. PHP MySQL-query wordt niet ingevoegd

  4. in roodverschuiving postgresql kan ik kolommen overslaan met de kopieerfunctie