Możesz zrobić CREATE TABLE SELECT
z widoku, aby go zbudować. Powinno to powielić strukturę widoku jako nową tabelę zawierającą wszystkie wiersze widoku. Oto odniesienie do składni MySQL
dla tego oświadczenia.
CREATE TABLE tbl_from_view AS
SELECT
col1,
col2,
col3,
col4,
col5
FROM your_view;
Zauważ, że będziesz chciał być bardzo wyraźny w swoich wyborach kolumn. Nie zaleca się wykonywania SELECT *
z widoku źródłowego. Upewnij się również, że masz aliasy dla wszystkich wyliczonych lub zagregowanych kolumn, takich jak COUNT(*), MAX(*), (col1 + col2)
itp.