동일한 PO 번호를 가진 여러 고객을보고해야합니다. 나는 다음과 같은 쿼리이를 달성 할 수SQL Server 중복 트랜잭션
SELECT DISTINCT
TX1.Id, TX2.Id
FROM
Transactions TX1
INNER JOIN
Transactions TX2 ON TX1.Cus_Id <> TX2.Cus_Id AND T1.Po_Num = T2.Po_Num
내가 자기 (INNER JOIN
)를 Transactions
테이블에 가입하고 성공적으로 다른 고객 ID하지만 같은 PO 번호를 가진 레코드를 식별합니다.
결과 내가 중복을 피하기 위해 적절한 방법을 찾고 있어요
(이 자동화 된 보고서입니다) 문제는 결과가 예를 들어 중복 된 정보를 포함 할 것입니다.
나는 괜찮다고 생각한다. – techspider
당신은 ok @techspider가 무엇이라고 생각 하는가? – Hogan
@Hogan - 하하; 나는 당신의 대답을 읽을 때까지 질문을 이해하지 못했습니다 !! 그것은 정말로 OP가 결과에서 중복 세트 (2,3 및 3,2/5,8 및 8,5)를 제거하려고합니까? – techspider