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

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
Редагувати та запускати код