SQL - creacion de nuevas tablas de query

 
Vista:

creacion de nuevas tablas de query

Publicado por luna (3 intervenciones) el 25/10/2010 18:55:05
Hola!!
soy super nueva en SQL y tengo una duda.
si tengo varia tablas y en ellas hago un query de inner join. pregunta

Como puedo hacer para que el resultado del query se guarde en una nuebla tabla?! Osea que la informacion que seleccione se guarde en otra nueva tabla.... xfa necesito su ayuda!!! Gracias!!!!!!!!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

RE:creacion de nuevas tablas de query

Publicado por Leonardo Josué (1173 intervenciones) el 25/10/2010 19:07:48
Buenos días Luna:

todo dependerá del Manejador de Base de datos que estás utilizando, por ejemplo en SQL Server sería utilizando la cláusula INTO dentro de tu select:

SELECT Campo1, Campo2, Campo3
INTO Nueva_Tabla
FROM Tabla1
INNER JOIN Tabla2 ON............

En oracle y MySQL puedes crear una tabla a partir de un select:

CREATE TABLE Nueva_Tabla as
(SELECT Campo1, Campo2, Campo3
FROM Tabla1
INNER JOIN Tabla2 ON............
)

Saludos.
Leo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:creacion de nuevas tablas de query

Publicado por luna (3 intervenciones) el 25/10/2010 19:10:15
gracias leo. estoy utilizando SQl 2005 :D
pero lo qe pasa esq mis registros son de mas de 150,000 consultas!! asi qe no se como hacerle pq son muchos datos :S
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

RE:creacion de nuevas tablas de query

Publicado por Leonardo Josué (1173 intervenciones) el 25/10/2010 19:18:02
Cómo es que manejas 150,000 consultas!!!

Creo que te refieres a que el número de registros que te regresa la consulta es de 150,000 registros no???

Con SQL Server la sintaxis sería entonces utilizando INTO.

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:creacion de nuevas tablas de query

Publicado por luna (3 intervenciones) el 25/10/2010 19:43:30
si. 150 000 registros,, osea informacion de carros
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

RE:creacion de nuevas tablas de query

Publicado por Leonardo Josué (1173 intervenciones) el 25/10/2010 21:21:03
Ok, pues no debes de tener ningún problema, sólo agrega la palabra INTO y el nombre que le quieres poner a tu nueva tabla antes del FROM en tu consulta y debería funcionar.

Si tienes problemas lo comentas en el foro.

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar