“SQL Remova duplicatas com base na coluna” Respostas de código

SQL Remova duplicatas com base na coluna

SELECT s.siteName, s.siteIP, h.date
FROM sites s INNER JOIN
     (select h.*, row_number() over (partition by siteName order by date desc) as seqnum
      from history h
     ) h
    ON s.siteName = h.siteName and seqnum = 1
ORDER BY s.siteName, h.date
Mysterious Moose

SQL Excluir linhas duplicadas

WITH cte AS (
    SELECT 
        contact_id, 
        first_name, 
        last_name, 
        email, 
        ROW_NUMBER() OVER (
            PARTITION BY 
                first_name, 
                last_name, 
                email
            ORDER BY 
                first_name, 
                last_name, 
                email
        ) row_num
     FROM 
        sales.contacts
)
DELETE FROM cte
WHERE row_num > 1;
Dead Dotterel

Respostas semelhantes a “SQL Remova duplicatas com base na coluna”

Perguntas semelhantes a “SQL Remova duplicatas com base na coluna”

Mais respostas relacionadas para “SQL Remova duplicatas com base na coluna” em Sql

Procure respostas de código populares por idioma

Procurar outros idiomas de código