假如A表中有一个字段是con_id
... con_id ...
... 123445 ...
... fafdfd ...
... 343443 ...
.
.
.
.
... 223356 ...
... 674646 ...
... 687899 ...
B表中有一个字段是rel_id
...   rel_id             ...
... 123445,fafdfd        ...
... 343443               ...
... 223356,674646,687899 ...
.
.
.
.
B表的rel_id可以是一个或多个con_id组成的之间用,分隔的。现在想求A表中全部字段值 条件是a.con_id不在b.rel_id之中的记录?
我的想法是:
select * from a where not exists ( select 1 from b where b.rel_id like '%'||cons_id||'%')
B表记录还会不断的增加
在A表4千多行B表几十行的情况下 以上思路的sql就要执行12到14秒
我想请问 有没有什么方法能提高速度?希望给出具体sql和思路? 
谢谢!