读书人

in能用多个字段去关联子查询吗解决办法

发布时间: 2012-03-12 12:45:33 作者: rapoo

in能用多个字段去关联子查询吗
错误:

SQL code
select policyno,itemkindno from tmp_policy_prp where(policyno,itemkindno)  not in (select policyno,itemkindno  from tmp_policy_stat)


正确,但是效率不高:
SQL code
select policyno,itemkindno from tmp_policy_prp t1 where not exists(select 1  from tmp_policy_stat t2where t1.policyno=t2.policynoand t1.itemkindno=t2.itemkindno)



请问in能用多个字段去关联子查询吗

[解决办法]
多字段的没法用 in。
看看有木有reference,index

读书人网 >Informix

热点推荐