用 EDA 找到不可能的情形
计算在 EDA 中发现的每种错误类型在 YellowTripData 中各有多少条记录。
本练习是课程的一部分
SQL Server 中的函数与存储过程编写
练习说明
- 使用
CASE和COUNT统计包含以下错误的记录数: DropOffDate早于PickupDate,DropOffDate早于今天,PickupDate早于今天,TripDistance为 0。
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
-- PickupDate is after today
COUNT (CASE WHEN ___ > ___() THEN 1 END) AS 'FuturePickup',
-- DropOffDate is after today
COUNT (CASE WHEN ___ > ___() THEN 1 END) AS 'FutureDropOff',
-- PickupDate is after DropOffDate
COUNT (CASE WHEN ___ > ___ THEN 1 END) AS 'PickupBeforeDropoff',
-- TripDistance is 0
COUNT (CASE WHEN ___ = ___ THEN 1 END) AS 'ZeroTripDistance'
FROM YellowTripData;