시작하기무료로 시작하기

Hot Deck 대치법

Hot Deck 방법론을 사용해 TripDistance 값을 반환하는 dbo.GetTripDistanceHotDeck 함수를 만드세요. TripDistance는 정밀도 18, 소수점 4자리여야 합니다.

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

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

강의 보기

연습 안내

  • numeric 데이터 형식을 반환하는 dbo.GetTripDistanceHotDeck() 함수를 만드세요.
  • 1000건 샘플에서 YellowTripData의 첫 번째 TripDistance 값을 선택하세요.
  • 1000건 샘플에는 TripDistance가 0보다 큰 행만 포함되도록 하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Create the function
___ ___ ___.___()
-- Specify return data type
___ ___(18,4)
AS 
BEGIN
RETURN
	-- Select the first TripDistance value
	(___ TOP 1 ___
	FROM YellowTripData
    -- Sample 1000 records
	TABLESAMPLE(1000 rows)
    -- Only include records where TripDistance is > 0
	___ ___ ___ ___)
END;
코드 편집 및 실행