시작하기무료로 시작하기

@TABLE에 INSERT

정적 값을 테이블 변수에 저장하는 대신, 쿼리 결과를 저장해 봅시다.

이 연습은 강의의 일부입니다

SQL Server에서 함수와 저장 프로시저 작성하기

강의 보기

연습 안내

  • RideStartRideEnd 열을 가진 @RideDates라는 TABLE 변수를 선언하세요.
  • 두 테이블 변수 열의 데이터형은 date여야 해요.
  • CapitalBikeShare 테이블에서 StartDateEndDate의 고유 값을 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
코드 편집 및 실행