Пример синтаксиса CTE
With EmployeeChart(EmployeeID, ManagerID, Title)
AS
(Select EmployeeID, ManagerID, Title
  FROM HumanResources.Employee
  WHERE EmployeeID = 3
  UNION ALL
SELECT L2.EmployeeID, L2. ManagerID, L2.Title
  FROM HumanResources.Employee AS L2
  JOIN EmployeeChart
    ON L2.ManagerID = EmployeeChart.EmployeeID)
Select * from EmployeeChart

Поделитесь материалом с коллегами и друзьями