ПочатиПочніть безкоштовно

Який день тижня є найзавантаженішим?

Тепер, коли ми перевірили, що секунди в нашому наборі даних присутні послідовно, можемо обчислити загальний час поїздок (Total Trip Time) для кожного дня тижня.

Ця вправа є частиною курсу

Написання функцій і збережених процедур у SQL Server

Переглянути курс

Інструкції до вправи

  • Використайте DATENAME() щоб SELECT значення weekday для StartDate.
  • Використайте SUM() і DATEDIFF() щоб обчислити TotalTripHours (починаючи з секунд).
  • Згрупуйте за результатом DATENAME() і підсумуйте TotalTripHours.
  • Відсортуйте TotalTripHours у спадаючому порядку.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

SELECT
    -- Select the day of week value for StartDate
	___(___, StartDate) as DayOfWeek,
    -- Calculate TotalTripHours
	___(___(___, StartDate, EndDate))/ 3600 as TotalTripHours 
FROM CapitalBikeShare 
-- Group by the day of week
GROUP BY ___(___, StartDate)
-- Order TotalTripHours in descending order
ORDER BY ___ DESC
Редагувати та запускати код