我有下表:
CodeName cnt cnt
CodeNAmeA 1111 2222
CodeNAmeB 3333 4444
CodeNAmeC 5555 6666
该表是以下查询的结果:
(select a.CodeName, a.cnt, b.cnt from
(select tableA.CodeName, count(*) cnt
from aaaa..AAAA tableA inner join bbbb..BBBB tableB
on tableA.CodeName = tableB.CodeName
where XXXXXXX
group by tableA.CodeName) a
JOIN
(select tableA.CodeName, count(*) cnt
from aaaa..AAAA tableA inner join bbbb..BBBB tableB
on tableA.CodeName = tableB.CodeName
where XXXXXXX
group by tableA.CodeName,tableA.INAMALOCK) b
ON a.CodeName = b.CodeName)
我有另一个这样的表:
CodeName RealName
CodeNAmeA RealNameA
CodeNAmeB RealNameB
CodeNAmeC RealNAmeC
此表是简单选择查询的结果
select CodeName
from TableCodeReal
我想要做的是显示以下内容:
RealName cnt cnt
RealNameA 1111 2222
RealNameB 3333 4444
RealNameC 5555 6666
问题来了,我在aaaa..AAAA 或bbbb..BBBB 中没有真实姓名,如何获取第一个查询的结果并进行替换?非常感谢,我对如何在第一个查询中集成第二个表感到非常困惑。