CREATE TEMPORARY TABLE IF NOT EXISTS table2 AS (SELECT * FROM table1)
Fra manualen fundet på http://dev.mysql. com/doc/refman/5.7/da/create-table.html
Du kan bruge nøgleordet MIDLERTIDIG, når du opretter en tabel. En MIDLERTIDIG tabel er kun synlig for den aktuelle session , og slippes automatisk når sessionen er lukket. Det betyder, at to forskellige sessioner kan bruge det samme midlertidige tabelnavn uden at komme i konflikt med hinanden eller med en eksisterende ikke-MIDLERTIDIG tabel med samme navn. (Den eksisterende tabel er skjult, indtil den midlertidige tabel er slettet.) For at oprette midlertidige tabeller skal du have privilegiet CREATE TEMPORARY TABLES.