Wenn man die Strings entsprechend zusammenschustert kann man das auch per POSSTR() in einem Rutsch erledigen:

Posstr("!W1! !W2!", "!W1!") > 0

vergleich = ' ''ABC'' ''DEF'' ''YXZ'' ';
exec SQL select '1' into :found from Datei where posstr(:vergleich, '"' concat dateifeld concat '"' > 0;