1. 학습
  2. /
  3. 강의
  4. /
  5. 중급 SQL Server

Connected

연습 문제

CTE 만들기 (I)

CTE(Common Table Expression)는 이후 쿼리에서 사용할 수 있는 임시 테이블을 만드는 데 사용합니다. CTE를 만들 때는 항상 WITH 키워드 뒤에 CTE 이름과, CTE에 포함될 열 이름들을 지정합니다. 그리고 AS() 안에 테이블 정의(반환할 쿼리)를 작성합니다.

이 연습 문제에서는 CTE를 사용해 테이블에서 BloodGlucoseRandom의 최댓값을 가지는 모든 나이(age)를 반환해 보겠습니다.

지침

100 XP
  • 테이블의 최댓값 BloodGlucoseRandom을 담은 하나의 열(MaxGlucose)을 반환하는 CTE BloodGlucoseRandom을 만드세요.
  • CTE를 기본 테이블(Kidney)과 BloodGlucoseRandom과 MaxGlucose를 기준으로 조인하세요.