@TABLE에 INSERT
정적 값을 테이블 변수에 저장하는 대신, 쿼리 결과를 저장해 봅시다.
이 연습은 강의의 일부입니다
SQL Server에서 함수와 저장 프로시저 작성하기
연습 안내
RideStart와RideEnd열을 가진@RideDates라는TABLE변수를 선언하세요.- 두 테이블 변수 열의 데이터형은
date여야 해요. CapitalBikeShare테이블에서StartDate와EndDate의 고유 값을SELECT하세요. 이때datetime에서date데이터형으로CAST하세요.- 쿼리 결과를
@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