我需要帮助如何编写sql命令我有几个代理,例如从1月到2月,他们处于活动状态,并在3月被终止。 如果查询在最后一个日期终止,那么如何编写查询,然后甚至不向我显示该代理的先前记录?
如果我理解正确,您需要:
select t.*
from table t
where not exists (select 1 from table t1 where t1.agent = t.agent and t1.status = 'terminated');