Utiliser l'EDA pour trouver des scénarios impossibles
Calculez combien d'enregistrements YellowTripData présentent chacun des types d'erreurs découverts pendant l'EDA.
Cette activité fait partie du cours
Écrire des fonctions et des procédures stockées dans SQL Server
Instructions de l’exercice
- Utilisez
CASEetCOUNTpour déterminer combien d'enregistrements contiennent les erreurs suivantes : DropOffDateavantPickupDate,DropOffDateavant aujourd'hui,PickupDateavant aujourd'hui,TripDistanceégal à zéro.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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;