Чтобы скопировать один столбец таблицы MySQL в новую таблицу, вы можете использовать различные методы. Вот несколько подходов, которые вы можете рассмотреть:
-
Использование оператора CREATE TABLE AS SELECT:
CREATE TABLE new_table AS SELECT column_name FROM original_table;
-
Использование оператора INSERT INTO SELECT:
CREATE TABLE new_table (column_name datatype); -- Create the new table first INSERT INTO new_table (column_name) SELECT column_name FROM original_table;
-
Использование оператора SELECT INTO:
SELECT column_name INTO new_table FROM original_table;
-
Использование операторов CREATE TABLE и UPDATE:
CREATE TABLE new_table (column_name datatype); -- Create the new table first UPDATE new_table SET column_name = (SELECT column_name FROM original_table);
Обратите внимание, что вам необходимо заменить column_name
, new_table
и original_table
соответствующими именами в вашем сценарии.