INSERT INTO @TABLE
Замість того щоб зберігати статичні значення у змінній-таблиці, збережімо результат запиту.
Ця вправа є частиною курсу
Написання функцій і збережених процедур у SQL Server
Інструкції до вправи
- Оголосіть змінну типу
TABLEз назвою@RideDatesіз такими стовпцями:RideStartіRideEnd. - Обидва стовпці змінної-таблиці мають бути типу
date. SELECTунікальні значенняStartDateіEndDateз таблиціCapitalBikeShare.CASTперетворіть їх із типуdatetimeнаdate.- Збережіть результати запиту в
@RideDates.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Declare @RideDates
___ ___ ___(
-- Define RideStart column
___ ___,
-- Define RideEnd column
___ ___)
-- Populate @RideDates
___ ___ @RideDates(RideStart, RideEnd)
-- Select the unique date values of StartDate and EndDate
SELECT ___
-- Cast StartDate as date
___(___ as date),
-- Cast EndDate as date
___(___ as date)
FROM CapitalBikeShare
SELECT *
FROM @RideDates