“SQL Supprimer les doublons en fonction de la colonne” Réponses codées

SQL Supprimer les doublons en fonction de la colonne

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 Supprimer les lignes en double

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

Réponses similaires à “SQL Supprimer les doublons en fonction de la colonne”

Questions similaires à “SQL Supprimer les doublons en fonction de la colonne”

Plus de réponses similaires à “SQL Supprimer les doublons en fonction de la colonne” dans Sql

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code