Итак, у меня есть 3 таблицы в AWS Redshift, я хотел бы создать другую таблицу, которая содержит данные внутреннего соединения этих 3 таблиц.Могу ли я использовать для этой цели CREATE TABLE AS statemnt?
ex:
CREATE TABLE AS table_name
SELECT a.c1, a.c2,b.c3,c.c4
FROM table1 a
Inner Join table2 b
ON a.c1 = b.c1
Inner Join table3 c
ON b.c5 = c.c5;
Будет ли работать вышеуказанное?Если нет, то как лучше всего это сделать?
Наконец, реализованы ли представления в Redshift?Я имею в виду, будет ли он создан в базе данных или будет временным на время запроса?
Заранее спасибо.