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
Egzersiz talimatları
- Saniyelerden başlayarak gün başına Toplam Sürüş Saatlerini bulmak için
SUM()veDATEDIFF()kullan. StartDatedeğerinin tarih kısmınıSELECTetmek içinCONVERT()kullan.WEEKDAYseçmek içinDATENAME()veCONVERT()kullan.- Yalnızca Cumartesileri dahil etmek için
WHEREkullan.
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);