现在有两个数据集,ds1和ds2;两个数据集在不同的数据库中,且两个数据库不能配置dblink。ds1中两个字段:姓名和身份证号;ds2中两个字段:身份证号和人员类别。四个四段都要显示。现在只有当查询条件输入身份证号的时候,查询出来的数据才是我想要的,即同时满足ds1.身份证号=ds2.身份证号。但是当我用ds2.人员类别进行查询的时候,查询出来的结果,ds1的两个字段我用身份证号进行过滤,但是最后的记过就是ds2的结果都显示出来了,但是ds1的匹配上部分,所以显示部分,不满足我想要的结果即ds2.人员类别=xxx and ds1.身份证号=ds2.身份证号。有什么好的办法让两个数据集实现ds1.身份证号=ds2.身份证号始终执行。