Traiter les doublons
Dans l’exercice précédent, vous avez revu le concept de ROW_NUMBER(). Dans celui-ci, vous allez l’utiliser dans votre code.
Vous souhaitez sélectionner toutes les lignes de la table flight_statistics qui sont en double. Ensuite, vous voulez récupérer toutes les lignes sans doublons. Vous considérez que le groupe répétitif pour cette table est composé des colonnes airport_code, carrier_code et registration_date.
Cet exercice fait partie du cours
Nettoyer des données dans des bases SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT *,
-- Apply ROW_NUMBER()
___() ___ (
-- Write the partition
___ BY
___,
___,
___
ORDER BY
airport_code,
carrier_code,
registration_date
) row_num
FROM flight_statistics