开始使用免费开始使用

处理重复值

在上一个练习中,您回顾了 ROW_NUMBER() 的概念。在本练习中,您将把它用到代码中。

您需要从 flight_statistics 表中选出所有重复的行。之后,再获取去重后的所有行。您认为该表的重复分组由 airport_codecarrier_coderegistration_date 这三列共同构成。

本练习是课程的一部分

在 SQL Server 数据库中清洗数据

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT *,
	   -- Apply ROW_NUMBER()
       ___() ___ (
         	-- Write the partition
            ___ BY 
                ___, 
                ___, 
                ___
			ORDER BY 
                airport_code, 
                carrier_code, 
                registration_date
        ) row_num
FROM flight_statistics
编辑并运行代码