Tengo en Access una Tabla de Clientes y otra de Ventas_05, relacionadas por el campo Codigo - CodClie respectivamente.
Quiero obtener en la tabla CliObs los Clientes que no hayan adquirido productos durante el año 2005 (cuyo Codigo no se relacione con ningún CodClie en toda la tabla Ventas_05)
He preparado esta SQL que no me provoca error, pero se me queda flipada... porque indudablemente está mal construída.
Código:
dbConex.Execute "Delete From CliObs" ' Limpio previamente la tabla destino
dbConex.Execute "INSERT INTO CliObs SELECT Codigo, Literal, Direccion, " & _
"CodPostal, Poblacion, Provincia, Telefono FROM Clientes " & _
"WHERE Codigo NOT IN (SELECT CodClie FROM Ventas_05)" ' Relleno la tabla ¿Podéis, por favor, echarme una mano?. Gracias anticipadas.