Det verkar som en begränsning i den DBMS du använder. Access?
Du kan ju testa detta alternativ
insert into Kontakter([e-postadress] )
select [e-post] from Blad1 left join kontaker
on [e-post] = [e-postadress]
where [e-postadress] is null
Om det inte fungerar så går det alltid att göra det i flera steg. Skapa en temptabell med resultatet av selectfrågan och gör sedan insert från den tabellen.
Jag använder MS Access. Med viss modifikation funkade det nästan... Den la inte till något i tabellen kontakter, men jag fick ut de kontakter som en egen tabell där jag kunde kopiera över dem manuellt...
Ändrade koden blev:
INSERT INTO Kontakter ( [e-postadress] )
SELECT [e-post]
FROM Blad1 LEFT JOIN kontakter ON [Blad1].[e-post]=[Kontakter].[e-postadress]
WHERE [e-postadress] is null;
252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849