Witam, przy zapisie sql kwerendy o treści:

CODE
SELECT czytelnicy.*
from czytelnicy
where imie not in(SELECT left(autorzy.Imiona,instr(1,imiona," ")) from autorzy);


access wyświetla komunikat o nieodpowiednim typie danych w wyrażeniu kryterium.

Chodzi o wybranie wszystkich danych z tabeli czytelnicy, których imię nie występuje w pierwszych imionach tabeli autorzy - stąd select left(...)
W czym tkwi błąd?

Proszę o pomoc, z góry uprzejmie dziękuję i pozdrawiam.