MySQL - SELECT INTO multiples tablas

   
Vista:

SELECT INTO multiples tablas

Publicado por Fito (1 intervención) el 28/04/2008 15:26:39
Hola, necesito hacer un SELECT INTO desde y en multiples tablas:

SELECT tablaA.campo, tablaB.campo INTO tabla1.campo, tabla2.campo WHERE...

Es esto posible, en MySQL 5 claro!
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
información
Otras secciones de LWP con contenido de MySQL
- Cursos de MySQL
- Temas de MySQL
- Chat de MySQL
información
Cursos y Temas de MySQL
- Manual de MySQL
- MySQL monitor
- Guardar y extraer imágenes en MySQL con PHP

RE:SELECT INTO multiples tablas

Publicado por Gonzalo GC (339 intervenciones) el 28/04/2008 23:13:44
Me parece que estás confundiendo el SELECT ... INTO variables FROM TABLAS
con el INSERT ... SELECT ... FROM TABLAS.
SELECT ... INTO descarga valores dentro de variables, en archivos planos (OUTFILE ) o registros planos (DUMPFILE). Pero no dentro de tablas.
Para descargar dentro de tablas puede usarse INSERT INTO TABLA() SELECT ... FROM; en este caso solamente se puede descargar en UNA TABLA, no en múltiples tablas (no conozco DBMS que lo admita, ni siquiera Oracle), pero la fuente de datos sí puede ser múltiple, en tanto y en cuanto respete el hecho que la cantidad de campos leídos debe ser igual a la cantidad de campos a almacenar. Caso contrario da un error de match.
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