estoy tratando de ejecutar el siguiente Ensayos sencilla la creación de una tabla temporal, y luego unificante dos selecciones diferentes:¿No se puede UNION TODO en una tabla temporal?
CREATE TEMPORARY TABLE tmp
SELECT * FROM people;
SELECT * FROM tmp
UNION ALL
SELECT * FROM tmp;
Pero conseguir un #1137 - Can't reopen table: 'tmp'
pensé que se suponía tablas temporales que dure la sesión . ¿Cuál es el problema aquí?
posible duplicado de [Moverse por MySQL "No se puede abrir de nuevo la tabla de" error] (http://stackoverflow.com/questions/343402/get-around-mysql-cant-reopen-table-error) – LittleBobbyTables
@ LittleBobby- No ve ninguna solución aplicable en esa – Yarin
¿Cuántas tablas temporales diferentes necesita usar ...? – heretolearn