Začněte nyníZačněte zdarma

Použij EDA k odhalení neplatných scénářů

Spočítej, kolik záznamů v YellowTripData odpovídá jednotlivým typům chyb odhalených během EDA.

Toto cvičení je součástí kurzu

Psaní funkcí a uložených procedur v SQL Serveru

Zobrazit kurz

Pokyny k cvičení

  • Pomocí CASE a COUNT zjisti, kolik záznamů obsahuje následující chyby:
  • DropOffDate je dřívější než PickupDate, DropOffDate je dřívější než dnešní datum, PickupDate je dřívější než dnešní datum, TripDistance je nula.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód