CLEAR CLOSE DATABASES SYS(3054,11) CREATE CURSOR t1 ( Field11 C(3), Field12 C(10)) INDEX ON Field11 TAG Field11 CREATE CURSOR t2 ( Field21 C(3), Field22 C(10)) INDEX ON Field21 TAG Field21 ? ? "IN" SELECT t1.* ; FROM t1 ; WHERE Field11 NOT IN ( SELECT Field21 FROM t2) ; INTO CURSOR crs1 ? ? "EXISTS" SELECT t1.* ; FROM t1 ; WHERE NOT EXISTS ( SELECT * FROM t2 WHERE t1.Field11 = t2.Field21) ; INTO CURSOR crs2 ? ? "JOIN" SELECT t1.* ; FROM t1 ; JOIN t2 ON t1.Field11 = t2.Field21 ; WHERE t2.Field21 IS NULL ; INTO CURSOR crs3 SYS(3054,0)