Hola gente.
Como hago para guardar el resultado de una consulta en una tabla temporal?
saludos
| ||||
Hola Maestro, gracias por la respuesta. Pero estoy buscando algo dinámico, por ejemplo, tengo una consulta que la va armando el cliente en php, y no se que campos va a elegir de la tabla, quisiera que esa estructura mas los datos se guarden en una temporal sin tener que armar una estructura fija. Para dar un ejemplo análogo, sería exactamente como el select into del sql de microsoft. saludos |
| ||||
Hola moron! ![]() Si mas bien quieres hacer una consulta dinámica tienes que utilizar un lenguaje de lado servidor para tal fin, pasate por los foros de PHP,ASP o JSP, ya sea en el lenguaje que mas te acomodes. Suerte! |
| ||||
gracias por la respuesta. De hecho estoy usando php, pero la instruccion que requiero es del gestor de base de datos. Mssql da la posibilidad de hacerlo, me parece extraño que mysql no. en mssql cuando aplicas la sentencia: select campo1, campo2 into #temp from tabla where .... te genera una tabla temporal con solo eso, con la estructura conformada por los dos campos en este caso, y con los registros correspondientes. estoy seguro que se puede hacer, pero no se como, esperemos que alguien mas lo sepa. desde ya te agradezco mucho la preocupacion saludos hermano |
| ||||
Hola moron! ![]() No sé si esto se pueda aplicar a lo que esta haciendo, pero se podría hacer una tabla temporal de un resultado de una consulta de esta manera: Código PHP: Suerte! |
| ||||
Nuevamente muchas gracias por la respuesta. Puede que ande cerca, aunque por lo que veo no crea la tabla, o al menos, luego de correr esa sentencia, me tira el resultado del select, pero cuando hago select * from tabla_temporal me dice que esta no existe. saludos hermano |