시작하기무료로 시작하기

IT 직무를 위한 CTE

CTE 작성 연습을 해 보세요. ID, Name, Position과 같은 필드로 구성된 employee 테이블을 사용합니다. 해야 할 일은 ITjobs라는 CTE를 만들어 이름이 A로 시작하고 직무명이 IT로 시작하는 직원들을 찾는 거예요. 새 쿼리는 ITJobs CTE에서 모든 IT 직무와 이름을 가져오게 됩니다.

패턴 검색을 하려면 LIKE 구문과 검색 방향을 나타내는 %를 사용해야 해요. 예를 들어 WHERE 절에서 LIKE 'N%'를 사용하면 N으로 시작하는 패턴을 찾습니다.

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

SQL Server에서의 계층형 및 재귀 쿼리

강의 보기

연습 안내

  • ITjobs CTE를 만드세요.
  • CTE의 필드를 ID, Name, Position으로 정의하세요.
  • IT로 시작하는 직무와 A로 시작하는 이름을 찾으세요.

실습형 인터랙티브 연습

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

-- Define the CTE ITjobs by the WITH operator
___ ___ (___, ___, ___) ___ (
    SELECT 
  		___, 
  		___,
  		___
    FROM employee
    -- Find IT jobs and names starting with A
  	WHERE Position LIKE ___ AND Name ___ ___)
    
SELECT * 
FROM ITjobs;
코드 편집 및 실행