INSERT INTO my_table SELECT * FROM source_table; INSERT INTO my_table (a, b, c) SELECT a, b, c FROM source_table; INSERT INTO my_table (a, b, c) SELECT a, b, c FROM source_table s WHERE s.my_col >= 10;