Zacznij terazZacznij za darmo

Użyj EDA do wykrycia niemożliwych scenariuszy

Oblicz, ile rekordów w tabeli YellowTripData zawiera każdy rodzaj błędu wykrytego podczas EDA.

To ćwiczenie jest częścią kursu

Funkcje i procedury składowane w SQL Server

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj CASE i COUNT, aby sprawdzić, ile rekordów zawiera następujące błędy:
  • DropOffDate wcześniejsza niż PickupDate, DropOffDate wcześniejsza niż dzisiejsza data, PickupDate wcześniejsza niż dzisiejsza data, TripDistance równa zero.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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;
Edytuj i uruchom kod