Hola falegria230349:
Cita:
Iniciado por falegria230349
Aprovechoa para preguntar:si ¿es posible crear una tabla directamente del resultado de una consulta?
Si es posible crear tablas a partir de una consulta:
Código SQL:
Ver originalmysql> SELECT * FROM tabla;
+------+-------------+
| id | descripcion |
+------+-------------+
| 1 | uno |
| 2 | dos |
| 3 | tres |
+------+-------------+
3 ROWS IN SET (0.00 sec)
mysql> CREATE TABLE tabla2 AS SELECT * FROM tabla;
Query OK, 3 ROWS affected (0.14 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> SELECT * FROM tabla2;
+------+-------------+
| id | descripcion |
+------+-------------+
| 1 | uno |
| 2 | dos |
| 3 | tres |
+------+-------------+
3 ROWS IN SET (0.00 sec)
En lo particular no recomiendo hacerlo, pues además de estar ocupando espacio adicional, estás duplicando información. En su defecto puedes utilizar vistas o tablas temporales de acuerdo a tus necesidades.
Saludos
Leo.