where a.system_nr =''''5300'''' and
a.external_status_cd = '''''''' and
a.cust_acct_id = b.rel_cust_acct_id and
b.cust_acct_id = c.cust_acct_id and
c.cust_acct_id = d.cust_acct_id and
d.acct_status_cd = ''''OPEN'''' and
d.time_mnth_gen_id =''''' + @BegDate + ''''' and
a.cust_acct_id = e.cust_acct_id and
e.tran_dt >=''''' + @BegDate + ''''' and
e.tran_dt<=''''' + @EndDate + ''''' and
d.portfolio_cd = ''''HEQ'''' and
a.time_mnth_gen_id =''''' + @BegDate + ''''' '')'
这是已经写好的 where 条件,我需要进行更改。
你能告诉我他们为什么使用'''''+@begdate'''''
吗?我可以用'+Bedate'
吗?我的意思是他们为什么要使用'''''
每一面?