Вы можете сделать CREATE TABLE SELECT
из представления, чтобы построить его. Это должно дублировать структуру представления как новую таблицу, содержащую все строки представления. Вот справочник синтаксиса MySQL для этого оператора.
CREATE TABLE tbl_from_view AS
SELECT
col1,
col2,
col3,
col4,
col5
FROM your_view;
Обратите внимание, что вы хотите быть очень явным в выборе столбцов. Не рекомендуется делать SELECT *
из представления источника. Также убедитесь, что у вас есть псевдонимы для любых вычисляемых или агрегированных столбцов, например COUNT(*), MAX(*), (col1 + col2)
и т. Д.