Я пытаюсь присоединить общее табличное выражение к существующей таблице (таблица1) следующим образом.
select column1, column2 from table1
left outer join
;with cte as (
select column1, column2 from table2)
select column1, column2 from cte
on table1.column1 = cte.column1
Ошибки:
- Неверный синтаксис рядом с ';'.
- Неверный синтаксис рядом с ключевым словом on.
Что я делаю не так? Должен ли я использовать CTE для этой задачи?