CREATE TEMPORARY TABLE IF NOT EXISTS table2 AS (SELECT * FROM table1)
Dari manual yang ditemukan di http://dev.mysql. com/doc/refman/5.7/en/create-table.html
Anda dapat menggunakan kata kunci SEMENTARA saat membuat tabel. Tabel SEMENTARA hanya terlihat oleh sesi saat ini , dan dihapus secara otomatis saat sesi ditutup. Ini berarti bahwa dua sesi yang berbeda dapat menggunakan nama tabel sementara yang sama tanpa saling bertentangan atau dengan tabel non-TEMPORARY yang sudah ada dengan nama yang sama. (Tabel yang ada disembunyikan hingga tabel sementara dihapus.) Untuk membuat tabel sementara, Anda harus memiliki hak istimewa CREATE TEMPORARY TABLES.