-- Insert into existing my_table INSERT INTO my_table my SELECT * FROM another_table an WHERE an.col1 > 10; -- or directely create the new table CREATE TABLE my_table AS SELECT * FROM another_table an WHERE an.col1 > 10;