Answers for "sql query to delete duplicate rows in the table"

SQL
2

delete dublicate rows sql

WITH CTE AS(
   SELECT [col1], [col2], [col3], [col4], [col5], [col6], [col7],
       RN = ROW_NUMBER()OVER(PARTITION BY col1 ORDER BY col1)
   FROM dbo.Table1
)
DELETE FROM CTE WHERE RN > 1
Posted by: Guest on June-11-2021
6

query delete duplicates

DELETE FROM dups a USING (
      SELECT MIN(ctid) as ctid, key
        FROM dups 
        GROUP BY key HAVING COUNT(*) > 1
      ) b
      WHERE a.key = b.key 
      AND a.ctid <> b.ctid
Posted by: Guest on February-20-2020

Code answers related to "sql query to delete duplicate rows in the table"

Code answers related to "SQL"

Browse Popular Code Answers by Language