Я пытаюсь создать новую таблицу из нескольких вложенных соединений, но получаю сообщение об ошибке:
Incorrect syntax near ')'.
Это оператор соединения:
select *
FROM table1
LEFT JOIN table2
ON table1.col1 = table2.col1
FULL OUTER JOIN table3
ON table3.col1 = table1.col1
AND table3.date >= '2017-10-01'
Вот как япытаюсь создать таблицу:
select * into newtable from (
select *
FROM table1
LEFT JOIN table2
ON table1.col1 = table2.col1
FULL OUTER JOIN table3
ON table3.col1 = table1.col1
AND table3.date >= '2017-10-01'
)
что я делаю не так в последнем корпусе?