我在 SQL Server 中有以下相关子查询,它工作正常
select *, [Status]=(select Max([Status]) from Data_121EmailLog o2
where o2.Data_121Id = o1.Data_121Id) from Data_121 o1
你可以从这个屏幕截图中看到这里发生了什么
但是,当我尝试在生成的子查询中的列上添加 where 子句时,它不起作用
如何在 [Status] 列上添加 where 子句。在我的示例中,这应该返回 1 个结果,因为只有 1 条状态为 2 的记录。