단순화 이상으로 도움이 필요합니다. 다음과 같은 SQL 문이 있다고 가정 해 보겠습니다.SQL - 다른 레코드가 포함 된 경우이 레코드 포함
SELECT * FROM Policy p
JOIN OtherPolicyFile o on o.PolicyId = p.PolicyId
WHERE OtherPolicyFile.Status IN (9,10)
좋습니다. 또한 Status = 11 인 OtherPolicyFile을 가져올 필요가 있지만, 상태 9 또는 10과 일치하는 OtherPolicyFile이있는 경우에만 해당합니다. 즉
, 나는 보통 상태 (11)와 함께 OtherPolicyFile을 끌어 않겠지 만 해당 정책도 상태 (9) 또는 (10)과 OtherPolicyFile이있는 경우, 나는 또한 11
의 상태로 어떤 OtherPolicyFiles를 당겨야아마도이 글을 쓰는 쉬운 방법이 있을지 모르겠지만 지금은 풀려 났고 농구를 뛰어 넘지 않고 나에게 다가 가지 않습니다. 어떤 도움을 주시면 감사하겠습니다.
기본적으로 9와 10도 존재하는 경우 상태 11을 얻으려고합니까? –
@RaduGheorghiu 9 살 또는 10 살이라면 11 명이 필요하다고 생각합니다. 토드? – TMS
토마스는 정확합니다 –