Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2014, 09:34
El_LoBooo
 
Fecha de Ingreso: junio-2012
Mensajes: 46
Antigüedad: 11 años, 10 meses
Puntos: 0
Crear tabla temporal a partir de consulta de dos tablas

Hola a todos,

Estoy tratando de obtener los datos de columnas de dos tablas, hasta ahí bien. Ahora el problema surge a la hora de volcarlos a una tabla para poder exportarla y trabajar con un fichero Excel. La consulta es la siguiente:

Código MySQL:
Ver original
  1. SELECT a.numero_pedido, a.fecha, a.importe, b.nombre, b.apellido ,b.direccion from tabla_pedidos a inner join tabla_usuarios b on  a.tabla_pedidos =  b.tabla_usuarios

La consulta funciona correctamente pero si intento crear una tabla a partir de dichos resultados:

Código MySQL:
Ver original
  1. CREATE TABLE pedidos
  2. (SELECT a.numero_pedido, a.fecha, a.importe, b.nombre, b.apellido ,b.direccion from tabla_pedidos a inner join tabla_usuarios b on  a.tabla_pedidos =  b.tabla_usuarios)

Me arroja error. Recuerdo de cuando lo estudié hará ya unos años que no se puede hacer ésto directamente y me gustaría saber cual es la manera correcta y más sencilla posible para solucionarlo.

Un saludo.