IT 직무를 위한 CTE
CTE 작성 연습을 해 보세요. ID, Name, Position과 같은 필드로 구성된 employee 테이블을 사용합니다. 해야 할 일은 ITjobs라는 CTE를 만들어 이름이 A로 시작하고 직무명이 IT로 시작하는 직원들을 찾는 거예요. 새 쿼리는 ITJobs CTE에서 모든 IT 직무와 이름을 가져오게 됩니다.
패턴 검색을 하려면 LIKE 구문과 검색 방향을 나타내는 %를 사용해야 해요. 예를 들어 WHERE 절에서 LIKE 'N%'를 사용하면 N으로 시작하는 패턴을 찾습니다.
이 연습은 강의의 일부입니다
SQL Server에서의 계층형 및 재귀 쿼리
연습 안내
ITjobsCTE를 만드세요.- 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;