sql >> Database >  >> RDS >> Sqlserver

SQL Bijna dubbele rijen verwijderen

U kunt de analytische functie ROW_NUMBER() gebruiken:

SELECT *
  FROM (
                SELECT a.*, ROW_NUMBER() OVER(PARTITION BY LName, FName ORDER BY Email DESC) rnk
                    FROM <YOUR_TABLE> a
                ) a
WHERE RNK = 1


  1. Alias ​​van een query gebruiken om deel te nemen aan een andere tabel MySQL

  2. Een ODBC-gekoppelde server maken zonder een gegevensbron te configureren

  3. MySQL - Dubbele invoerfout bij het toevoegen van een nieuwe kolom

  4. Top MySQL Workbench-alternatieven