부채 번호 당 태그 날짜가 더 많은 경우에만 내 결과에 레코드를 포함하고 싶습니다.SQL - 그룹 단위로 레코드 계산
SELECT DISTINCT
tag.tag_shrt_nm AS [Tag]
,cnsmr.cnsmr_idntfr_agncy_id AS [Borrower Number]
,CAST(cnsmr_pymnt_tag.cnsmr_pymnt_tag_assgn_dt AS Date) AS [Tag Date]
,cnsmr_accnt_idntfr_agncy_id [Debt Number]
FROM
cnsmr INNER JOIN
cnsmr_pymnt_jrnl ON cnsmr.cnsmr_id = cnsmr_pymnt_jrnl.cnsmr_id INNER JOIN
cnsmr_pymnt_tag ON cnsmr_pymnt_jrnl.cnsmr_pymnt_jrnl_id = cnsmr_pymnt_tag.cnsmr_pymnt_jrnl_id INNER JOIN
tag ON cnsmr_pymnt_tag.tag_id = tag.tag_id INNER JOIN
cnsmr_accnt ON cnsmr.cnsmr_id = cnsmr_accnt.cnsmr_id
WHERE
tag.tag_shrt_nm IN ('tRehab')
ORDER BY
cnsmr_accnt_idntfr_agncy_id
부채 번호 당 1 개 이상의 날짜가 있으므로 여기에 원하는 출력이 표시됩니다.
Tag Borrower Number Tag Date Debt Number
tRehab 1000020234 2012-02-20 1089484
tRehab 1000020234 2012-04-07 1089484
tRehab 1000020234 2012-04-10 1089484
tRehab 1000020234 2012-02-20 1089487
tRehab 1000020234 2012-04-07 1089487
tRehab 1000020234 2012-04-10 1089487
태그 날짜 당 1 개의 부채 번호가 있습니다. 따라서 내가 찾고있는 것이 아니며 결과에 있어서는 안됩니다.
Tag Borrower Number Tag Date Debt Number
tRehab 1000020234 2012-02-19 1089484
tRehab 1000020234 2012-04-07 1089485
tRehab 1000020234 2012-04-10 1089486
tRehab 1000020234 2012-02-20 1089487
tRehab 1000020234 2012-04-07 1089488
tRehab 1000020234 2012-04-10 1089489