Clausula INTO (creacion de tabla con registros a partir de select).
El día de hoy respondiendo la pregunta de @erickNungaray, es posible crear una tabla física e insertar datos en ella en una sola instrucción a partir de otra tabla (o varias tablas) con la siguiente sintaxis:
SELECT CAMPOSNUEVATABLA
into NombreNuevaTabla
FROM TABLA
WHERE CONDICIONES;
Esto quiere decir, que es posible generar una tabla a partir de una consulta que nosotros realicemos, por lo que al hacer esto se generara unos campos a partir de los campos que consultamos al mismo tiempo está tabla tendrá todos los registros obtenidos en la consulta.
Esto puede ser aplicado a tablas temporales únicamente con la siguiente sintaxis:
SELECT CAMPOSNUEVATABLA
into #NombreNuevaTablaTemporal
FROM TABLA
WHERE CONDICIONES;
Espero con esto se solucione tu duda.
Para mayor información pueden consultar la clausula INTO en msdn, o en el siguiente enlace:
https://msdn.microsoft.com/es-es/library/ms177563(v=sql.120).aspx
Comentarios