Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2009, 08:26
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: ayuda con una consulta con insert

La tablas no tienen ningún campo en común? No es necesario para hacer una sentencia join que las tablas estén enlazadas entre si, pero si port lo menos que tengan un campo en común.

No se que tan complejo sea para ti, pero esto también funciona:

Código sql:
Ver original
  1. INSERT INTO tabla VALUES('valor1',(SELECT campo FROM otra_tabla WHERE campo=valor),valor3);

Hay que tener en cuenta que el numero de registros retornados por la consulta dentro del insert debe ser 1. Si es superior a uno, mostrará un error.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming