CREATE TEMPORARY TABLE IF NOT EXISTS table2 AS (SELECT * FROM table1)
Từ hướng dẫn được tìm thấy tại http://dev.mysql. com / doc / refman / 5.7 / vi / create-table.html
Bạn có thể sử dụng từ khóa TEMPORARY khi tạo bảng. Bảng TEMPORARY chỉ hiển thị với phiên hiện tại và được bỏ tự động khi phiên đóng cửa. Điều này có nghĩa là hai phiên khác nhau có thể sử dụng cùng một tên bảng tạm thời mà không xung đột với nhau hoặc với một bảng không TẠM THỜI hiện có có cùng tên. (Bảng hiện có bị ẩn cho đến khi bảng tạm thời bị xóa.) Để tạo bảng tạm thời, bạn phải có đặc quyền TẠO BẢNG TẠM THỜI.