diff --git a/src/backend/ci/core/dispatch/biz-dispatch/src/main/kotlin/com/tencent/devops/dispatch/dao/ThirdPartyAgentBuildDao.kt b/src/backend/ci/core/dispatch/biz-dispatch/src/main/kotlin/com/tencent/devops/dispatch/dao/ThirdPartyAgentBuildDao.kt index 99603b0fa30..f3f5a263d0b 100644 --- a/src/backend/ci/core/dispatch/biz-dispatch/src/main/kotlin/com/tencent/devops/dispatch/dao/ThirdPartyAgentBuildDao.kt +++ b/src/backend/ci/core/dispatch/biz-dispatch/src/main/kotlin/com/tencent/devops/dispatch/dao/ThirdPartyAgentBuildDao.kt @@ -297,7 +297,7 @@ class ThirdPartyAgentBuildDao { ): List { with(TDispatchThirdpartyAgentBuild.T_DISPATCH_THIRDPARTY_AGENT_BUILD) { val sub = dslContext.select(DSL.max(ID).`as`("max_id")) - .from(this).groupBy(AGENT_ID).asTable("sub") + .from(this).where(AGENT_ID.`in`(agentIds)).groupBy(AGENT_ID).asTable("sub") return dslContext.select( PROJECT_ID, AGENT_ID,