我知道如何找到缺少但两个查询的表之间的公共值?
查询1:
SELECT DISTINCT GENG.GlGroup
FROM MCMGenHistory GENH
RIGHT OUTER JOIN RPZCGenGroup GENG
ON GENG.ExpenseCode = substring(GENH.GlCode,13,3)
WHERE SUBSTRING(GENH.GlCode,1,1)='P'
Run Code Online (Sandbox Code Playgroud)
结果:
10
7
8
5
1
6
9
4
Run Code Online (Sandbox Code Playgroud)
查询2:
SELECT DISTINCT GENG.GlGroup
from RPZCGenGroup GENG
Run Code Online (Sandbox Code Playgroud)
结果:
1
10
2
3
4
5
6
7
8
9
Run Code Online (Sandbox Code Playgroud)
我想要丢失的记录,例如2和3.问题是第一个查询使用相同的表但使用过滤器.