首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于跟踪已使用记录的稀疏查找

用于跟踪已使用记录的稀疏查找
EN

Stack Overflow用户
提问于 2015-05-29 15:02:46
回答 1查看 400关注 0票数 2

我有一个场景,其中我有索赔申请表和应用程序索赔表。我需要使用SSN作为键,从应用程序申索人表中稀疏地查找应用程序申索人ID。问题是同一个SSN有多个应用程序申索人is。因此,我想提取那些尚未在Claim_application表中使用的。因此,我使用的是稀疏查找和下面的查询。

代码语言:javascript
复制
SELECT SSN, CLAIM_APPLICATION_CLAIMANT_ID 

FROM CLAIM_APPLICATION_CLAIMANT 

WHERE ORCHESTRATE.CLAIM_APPLICATION_CLAIMANT_ID not in (
     SELECT CLAIM_APPLICATION_CLAIMANT_ID 
     FROM CLAIM_APPLICATION
)

但是,当我要在查找阶段映射键表达式时,它会抛出以下的错误。

无法在此link.The连接阶段的键列上设置密钥表达式,以定义密钥查找

这里有什么问题?

EN

回答 1

Stack Overflow用户

发布于 2015-06-16 03:42:10

我也感到困惑,但请探讨这些选择。

  1. 在嵌套查询中,添加distinct子句和另一个where子句,将两个表之间的ssn相等
  2. 尝试一种涉及使用联接的替代方法。
  3. 如果列的数目相等,尝试使用SQL减号运算符。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30532929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档