開始使用免費開始

INSERT INTO @TABLE

這次不要把固定值存進資料表變數,改為把查詢的結果存起來。

本練習屬於課程

在 SQL Server 中撰寫函式與預存程序

檢視課程

練習說明

  • 宣告一個名為 @RideDatesTABLE 變數,包含欄位 RideStartRideEnd
  • 兩個資料表變數的欄位都應為 date 資料型別。
  • CapitalBikeShare 資料表 SELECT StartDateEndDate 的唯一值,並把它們從 datetime CASTdate 資料型別。
  • 將查詢結果儲存到 @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
編輯並執行程式碼