作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我遇到过这样的情况:我必须合并三个文件,并且只在匹配的行上显示结果。这样可行!!现在我遇到的情况是,我必须获取包含超过 2,222,321 个代码的基数,并减去匹配的运行并显示差异
第一个文件与 SourceID 匹配并包含 2,222,321 个条目第二个文件是第一次运行的输出 - 它仅包含 4354 行匹配数据
SELECT b.Primary,
a.Active,
a.ModuleID,
b.DefinitionStatusID,
b.LanguageCode,
a.TypeID,
b.Term,
a.Primary,
b.Destination,
b.RelationshipGroup,
b.ConceptID
FROM mstr_First_sct2_relationship_full_us100124 a, mstr_SOBC_Matching b
where b.Primary Not in (a.SourceID) and
b.Primary Not in (b.ConceptID) and
a.Active = '1'
最终结果只会提取主要不等于不同文件中的源或概念的记录。
最佳答案
尝试使用不存在
SELECT b.Primary,
a.Active,
a.ModuleID,
b.DefinitionStatusID,
b.LanguageCode,
a.TypeID,
b.Term,
a.Primary,
b.Destination,
b.RelationshipGroup,
b.ConceptID
FROM mstr_First_sct2_relationship_full_us100124 a
WHERE NOT EXIST
(
SELECT * FROM mstr_SOBC_Matching b
WHERE b.Primary = a.SourceID AND
b.Primary IN (b.ConceptID) AND
a.Active = '1'
)
关于mysql - 多 NOT IN Sql 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21642001/
我是一名优秀的程序员,十分优秀!