BaşlayınÜcretsiz başlayın

Aykırı değerleri bul

Önceki egzersizde Cumartesi gününün ay boyunca BikeShare sürüşleri için en yoğun gün olduğunu gördük. Acaba buna katkıda bulunan, tekil Cumartesi günlerine ait aykırı değerler var mıydı diye merak ediyor musun?

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Fonksiyonlar ve Saklı Yordamlar Yazma

Kursa Göz Atın

Egzersiz talimatları

  • Saniyelerden başlayarak gün başına Toplam Sürüş Saatlerini bulmak için SUM() ve DATEDIFF() kullan.
  • StartDate değerinin tarih kısmını SELECT etmek için CONVERT() kullan.
  • WEEKDAY seçmek için DATENAME() ve CONVERT() kullan.
  • Yalnızca Cumartesileri dahil etmek için WHERE kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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);
Kodu Düzenle ve Çalıştır