2013-09-28 1 views
1

Subs라는 이름의 테이블에 2 개의 외래 키 열이 있습니다 (PONo, InvoiceNo와 유사). 하나의 레코드에서 PO 또는 송장 또는 둘 다 일부 데이터 (Null 없음)를 갖습니다. PO와 Invoice 모두 데이터가있는 경우 PONo가 아닌 Invoice 만 고려해야합니다.두 개의 다른 열을 기준으로 그룹화하는 방법 및 SSRS가있는 Sql의 특정 상황에서 다르게 동작하는 방법

보고서를 생성하려면 위 쿼리를 사용해야합니다. 따라서 특정 공급 업체로 보내려면 PONo 또는 InvoiceNo로 그룹화해야합니다. 두 열을 하나로 그룹화하는 방법에 대해서는 전혀 모릅니다. PoNo 및 InvoiceNo 모두 두 개의 레코드에 동일한 경우 특히, 나는 위의 표 값이 경우 인 경우에, 나는 필요

SubsId     PONO   Issue   InvoiceNo   Supp 

    1      001   XX    null    abc 
    2      null   YY    001    abc 
    3      null   ZZ    001    abc 

, 2 개 개의 다른 문자 대신 1. 아래의 경우를 고려하시기 바랍니다 생성해야 1

PONO  Issue   InvoiceNo  Supp 

    001   XX   null   abc 

편지

편지,이 같은 결과 뭔가를 얻을 수 2

PONO  Issue   InvoiceNo  Supp 

    null   YY   001    abc 
    null   ZZ   001    abc 

PONo 또는 InvoiceNo를 사용하여 보고서를 단일 그룹으로 표시해야하기 때문에

SSRS에서 2 개의 열로 그룹화하여 1 개의 그룹으로 검색했습니다. 그러나 나는 해결책을 찾지 못했습니다. 그래서이 문제를 해결하도록 도와주세요.

감사

답변

관련 문제