Foros del Web » Programando para Internet » PHP »

Creación y Llenado de tablas temporales

Estas en el tema de Creación y Llenado de tablas temporales en el foro de PHP en Foros del Web. Mi consulta es la siguiente: Tengo un arreglo con varias ID (ej, 1, 2, 3) y quiero poder crear una tabla temporal, llenarla con estos ...
  #1 (permalink)  
Antiguo 08/07/2005, 10:34
Avatar de PabloP  
Fecha de Ingreso: marzo-2005
Mensajes: 83
Antigüedad: 12 años, 8 meses
Puntos: 0
Creación y Llenado de tablas temporales

Mi consulta es la siguiente:
Tengo un arreglo con varias ID (ej, 1, 2, 3) y quiero poder crear una tabla temporal, llenarla con estos ides (uno en cada registro de la tabla) para luego compararla con una tabla de mi bd.

creo que se crea asi

CREATE TEMPORARY TABLE tabla_temp
(
campo1 tipoDato,
campo2 tipoDeDato,
...
) TYPE = HEAP;

pero alguien me podríua orientar en el resto de la operación, no tiene por que ser indicandome código, si alguien sabe donde hay algún manual, bienvenido sea, gracias.
  #2 (permalink)  
Antiguo 08/07/2005, 11:06
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 13 años
Puntos: 34
Y por que no haces un join de tu vector (http://ar2.php.net/manual/es/function.join.php), y luego en la consulta usas un in ("select id from usuario where id in ('".$tuVectorJoineado."')")?


Sino, si aún queres usar tablas temporales (lo cual en este caso no recomiendo), la creas como decis, y luego consultas sobre esta como si lo hicieras sobre una tabla comun.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
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 16:21.