ПочатиПочніть безкоштовно

CTE для IT-позицій

Попрактикуймося у написанні CTE. Ви використаєте таблицю працівників, що складається з полів ID, Name і Position. Ваше завдання — створити CTE під назвою ITjobs, який знаходить працівників, чиє ім'я починається на A, а назви посад — на IT. Новий запит має отримати всі IT-позиції та імена з CTE ITJobs.

Щоб шукати за шаблоном, потрібно використовувати оператор LIKE і %, що позначає напрям пошуку. Наприклад, використання умови WHERE з LIKE 'N%' знайде шаблони, що починаються на N.

Ця вправа є частиною курсу

Ієрархічні та рекурсивні запити в SQL Server

Переглянути курс

Інструкції до вправи

  • Створіть CTE ITjobs.
  • Визначте поля 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;
Редагувати та запускати код