【SQL】 关于一个字段存多Id的查询有关问题

【SQL】 关于一个字段存多Id的查询问题
    我是做java开发的,有时候面对一些别人写好的的系统,公司需要你去重新开发一些新的功能。这些系统当中有些出现这个一个问题,在一张表A中一个字段clumn1(varchar(n))类型的;该字段主要用户存储于有关联关系的表B的ID,为表示一对多的关系,原系统开发的时候把表B中的ID使用逗号分隔(如:id1,id2,id3....).
    如果有需求是需要判断是否包含表B中的一个ID,常见的做法有下面几种:
    1. .... A.clumn1 like %idx% (错误)
    2. ....