G
geebee
hi,
i have the following:
SELECT dbo_vw_cp_rpt_loan_level_rca.ID,
dbo_vw_cp_rpt_loan_level_rca.loan_id, dbo_vw_cp_rpt_loan_level_rca.deal_id,
dbo_vw_cp_rpt_loan_level_rca.vblock, dbo_vw_cp_rpt_loan_level_rca.issue_id,
dbo_vw_cp_rpt_loan_level_rca!issue_code AS issue_code,
dbo_vw_cp_rpt_loan_level_rca.borrw_name_corrected,
dbo_vw_cp_rpt_loan_level_rca.exception_requestor_name,
dbo_vw_cp_rpt_loan_level_rca.bal_orig, dbo_vw_cp_rpt_loan_level_rca.dt_purch,
dbo_vw_cp_rpt_loan_level_rca.business_line,
dbo_vw_cp_rpt_loan_level_rca.code_lien_stat,
dbo_vw_cp_rpt_loan_level_rca.code_origination_desc,
dbo_vw_cp_rpt_loan_level_rca.loan_stat_srvcr_curr,
dbo_vw_cp_rpt_loan_level_rca.correspondent_id,
dbo_vw_cp_rpt_loan_level_rca.seller, dbo_counterparty.code_approval_status,
dbo_vw_cp_rpt_loan_level_rca.res_score,
dbo_vw_cp_rpt_loan_level_rca.prin_bal_curr_rpt,
dbo_vw_cp_rpt_loan_level_rca.category_code,
dbo_vw_cp_rpt_loan_level_rca.referral_dt,
dbo_vw_cp_rpt_loan_level_rca.completion_code,
dbo_vw_cp_rpt_loan_level_rca.completion_dt,
dbo_vw_cp_rpt_loan_level_rca.amt_rcvd, dbo_cp_loan_issues.issue_code,
dbo_cp_loan_issues.notice_dt, dbo_cp_loan_issues.completion_code,
dbo_cp_loan_issues.completion_dt, dbo_cp_loan_issues.amt_rcvd,
IIf(dbo_cp_loan_issues!completion_dt Is Null And dbo_cp_loan_issues!notice_dt
Is Not Null,"Yes","No") AS open_rcf, IIf(dbo_cp_loan_issues!completion_dt Is
Null,dbo_cp_loan_issues!notice_dt) AS rcf_notice_dt,
IIf(dbo_cp_loan_issues!completion_dt Is Null,"No","Yes") AS completed,
IIf(dbo_cp_loan_issues!completion_dt Is Not
Null,dbo_cp_loan_issues!notice_dt) AS completed_notice_dt,
dbo_cp_loan_issues!completion_code AS rcf_completion_code,
dbo_vw_cp_rpt_loan_level_rca.completion_dt AS rcf_completion_dt,
dbo_vw_cp_rpt_loan_level_rca.amt_rcvd AS rcf_amt_recd
FROM (dbo_vw_cp_rpt_loan_level_rca LEFT JOIN dbo_cp_loan_issues ON
dbo_vw_cp_rpt_loan_level_rca.ID = dbo_cp_loan_issues.ID) LEFT JOIN
dbo_counterparty ON dbo_cp_loan_issues.counterparty_id =
dbo_counterparty.counterparty_id
WHERE (((dbo_vw_cp_rpt_loan_level_rca.ID)="20") AND
((dbo_vw_cp_rpt_loan_level_rca.category_code)="CA") AND
((dbo_vw_cp_rpt_loan_level_rca.referral_dt) In (SELECT DISTINCT [referral_dt]
FROM dbo_vw_cp_rpt_loan_level_rca as TEST WHERE TEST.ID =
dbo_vw_cp_rpt_loan_level_rca.ID)));
the query result is showing the same [referral_dt] for all of the retrieved
records. why is this? there are 3 distinct referral_dt, and each of the
retrieved records has a referral_dt. but for some reason the same
referral_dt is being assigned to all of the records.
thanks in advance,
geebee
i have the following:
SELECT dbo_vw_cp_rpt_loan_level_rca.ID,
dbo_vw_cp_rpt_loan_level_rca.loan_id, dbo_vw_cp_rpt_loan_level_rca.deal_id,
dbo_vw_cp_rpt_loan_level_rca.vblock, dbo_vw_cp_rpt_loan_level_rca.issue_id,
dbo_vw_cp_rpt_loan_level_rca!issue_code AS issue_code,
dbo_vw_cp_rpt_loan_level_rca.borrw_name_corrected,
dbo_vw_cp_rpt_loan_level_rca.exception_requestor_name,
dbo_vw_cp_rpt_loan_level_rca.bal_orig, dbo_vw_cp_rpt_loan_level_rca.dt_purch,
dbo_vw_cp_rpt_loan_level_rca.business_line,
dbo_vw_cp_rpt_loan_level_rca.code_lien_stat,
dbo_vw_cp_rpt_loan_level_rca.code_origination_desc,
dbo_vw_cp_rpt_loan_level_rca.loan_stat_srvcr_curr,
dbo_vw_cp_rpt_loan_level_rca.correspondent_id,
dbo_vw_cp_rpt_loan_level_rca.seller, dbo_counterparty.code_approval_status,
dbo_vw_cp_rpt_loan_level_rca.res_score,
dbo_vw_cp_rpt_loan_level_rca.prin_bal_curr_rpt,
dbo_vw_cp_rpt_loan_level_rca.category_code,
dbo_vw_cp_rpt_loan_level_rca.referral_dt,
dbo_vw_cp_rpt_loan_level_rca.completion_code,
dbo_vw_cp_rpt_loan_level_rca.completion_dt,
dbo_vw_cp_rpt_loan_level_rca.amt_rcvd, dbo_cp_loan_issues.issue_code,
dbo_cp_loan_issues.notice_dt, dbo_cp_loan_issues.completion_code,
dbo_cp_loan_issues.completion_dt, dbo_cp_loan_issues.amt_rcvd,
IIf(dbo_cp_loan_issues!completion_dt Is Null And dbo_cp_loan_issues!notice_dt
Is Not Null,"Yes","No") AS open_rcf, IIf(dbo_cp_loan_issues!completion_dt Is
Null,dbo_cp_loan_issues!notice_dt) AS rcf_notice_dt,
IIf(dbo_cp_loan_issues!completion_dt Is Null,"No","Yes") AS completed,
IIf(dbo_cp_loan_issues!completion_dt Is Not
Null,dbo_cp_loan_issues!notice_dt) AS completed_notice_dt,
dbo_cp_loan_issues!completion_code AS rcf_completion_code,
dbo_vw_cp_rpt_loan_level_rca.completion_dt AS rcf_completion_dt,
dbo_vw_cp_rpt_loan_level_rca.amt_rcvd AS rcf_amt_recd
FROM (dbo_vw_cp_rpt_loan_level_rca LEFT JOIN dbo_cp_loan_issues ON
dbo_vw_cp_rpt_loan_level_rca.ID = dbo_cp_loan_issues.ID) LEFT JOIN
dbo_counterparty ON dbo_cp_loan_issues.counterparty_id =
dbo_counterparty.counterparty_id
WHERE (((dbo_vw_cp_rpt_loan_level_rca.ID)="20") AND
((dbo_vw_cp_rpt_loan_level_rca.category_code)="CA") AND
((dbo_vw_cp_rpt_loan_level_rca.referral_dt) In (SELECT DISTINCT [referral_dt]
FROM dbo_vw_cp_rpt_loan_level_rca as TEST WHERE TEST.ID =
dbo_vw_cp_rpt_loan_level_rca.ID)));
the query result is showing the same [referral_dt] for all of the retrieved
records. why is this? there are 3 distinct referral_dt, and each of the
retrieved records has a referral_dt. but for some reason the same
referral_dt is being assigned to all of the records.
thanks in advance,
geebee