Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Guardar consulta en tabla temporal

Estas en el tema de Guardar consulta en tabla temporal en el foro de Mysql en Foros del Web. bueno mi pregunta es como guardar el resultado de una consulta con mas de un resultado en una tabla temporal por ejemplo guardar en la ...
  #1 (permalink)  
Antiguo 02/03/2010, 10:37
 
Fecha de Ingreso: octubre-2009
Mensajes: 125
Antigüedad: 15 años, 1 mes
Puntos: 2
Guardar consulta en tabla temporal

bueno mi pregunta es como guardar el resultado de una consulta con mas de un resultado en una tabla temporal

por ejemplo guardar en la tabla temp el resultado de:

select nombres from alumnos

salu2
  #2 (permalink)  
Antiguo 02/03/2010, 12:23
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 8 meses
Puntos: 77
Respuesta: Guardar consulta en tabla temporal

Puede servirte la sintaxis insert into... select...
  #3 (permalink)  
Antiguo 19/03/2010, 12:24
 
Fecha de Ingreso: noviembre-2007
Mensajes: 5
Antigüedad: 17 años
Puntos: 0
Respuesta: Guardar consulta en tabla temporal

devilboy9999: Pudiste guardar el resultado de la consulta en una tabla temporal, lo estoy intentado y no encuentro manera
Gracias
  #4 (permalink)  
Antiguo 20/03/2010, 01:38
 
Fecha de Ingreso: marzo-2010
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Guardar consulta en tabla temporal

Alguien borre este comentario. Disculpen las molestías.
  #5 (permalink)  
Antiguo 20/03/2010, 01:39
 
Fecha de Ingreso: marzo-2010
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Guardar consulta en tabla temporal

Cita:
Iniciado por devilboy9999 Ver Mensaje
bueno mi pregunta es como guardar el resultado de una consulta con mas de un resultado en una tabla temporal

por ejemplo guardar en la tabla temp el resultado de:

select nombres from alumnos

salu2
Cita:
Iniciado por danielmc Ver Mensaje
devilboy9999: Pudiste guardar el resultado de la consulta en una tabla temporal, lo estoy intentado y no encuentro manera
Gracias
Supongamos que tienen la consulta SELECT * FROM tabla; ...para tener el resultado de esa consulta en un temporal, hacen la consulta de esta manera:

CREATE TEMPORARY TABLE tabla_tmp SELECT * FROM TABLA;


Y ya la tabla temporal tratenla como cualquier tabla, hagan un SELECT * FROM tabla_tmp; para probar.

No olviden hacer un DROP TEMPORARY TABLE IF EXISTS tabla_tmp; ya que terminen de usar la tabla temporal.

Saludos.

Etiquetas: temporal, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:05.