Mulai sekarangMulai gratis

Temukan outlier

Latihan sebelumnya menunjukkan bahwa Sabtu adalah hari tersibuk dalam sebulan untuk perjalanan BikeShare. Apakah Anda penasaran apakah ada outlier pada hari Sabtu tertentu yang berkontribusi terhadap hal ini?

Latihan ini merupakan bagian dari kursus

Menulis Function dan Stored Procedure di SQL Server

Lihat Kursus

Instruksi latihan

  • Gunakan SUM() dan DATEDIFF() untuk menemukan Total Jam Perjalanan per hari dimulai dari detik.
  • Gunakan CONVERT() untuk SELECT bagian tanggal dari StartDate.
  • Gunakan DATENAME() dan CONVERT() untuk memilih WEEKDAY.
  • Gunakan WHERE untuk hanya menyertakan hari Sabtu.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

SELECT
	-- Calculate TotalRideHours using SUM() and DATEDIFF()
  	___(___(___, StartDate, EndDate))/ 3600 AS TotalRideHours,
    -- Select the DATE portion of StartDate
  	___(___, StartDate) AS DateOnly,
    -- Select the WEEKDAY
  	___(___, ___(___, StartDate)) AS DayOfWeek 
FROM CapitalBikeShare
-- Only include Saturday
WHERE ___(___, StartDate) = 'Saturday' 
GROUP BY CONVERT(DATE, StartDate);
Edit dan Jalankan Kode