Sub consulta
Publicado por Javier (1 intervención) el 30/08/2007 13:01:30
Hola, tengo una instrucción que inserta registros en una tabla que no se encuentren en ella, es como sigue:
INSERT INTO tabla (.......)
select (.......)
from tabla where referencia not in (select referencia from tabla)
Pues bien, los campos referencia de ambas tablas son identicos, varchar(40), ambos tambien son índices, pero no me inserta ningún registro y porsupuesto he comprobado que no existan ya los registros en la tabla destino.
Alguien sabe a que puede ser debido esto???
Gracias.
INSERT INTO tabla (.......)
select (.......)
from tabla where referencia not in (select referencia from tabla)
Pues bien, los campos referencia de ambas tablas son identicos, varchar(40), ambos tambien son índices, pero no me inserta ningún registro y porsupuesto he comprobado que no existan ya los registros en la tabla destino.
Alguien sabe a que puede ser debido esto???
Gracias.
Valora esta pregunta


0