查詢結售匯信息SQL

0001借方    0002貸方


select a.Cust_Acct as 客戶賬號, a.TX_Dt as 交易日期, a.TX_Tm as 交易時間, a.Core_TX_Cd as 交易碼, a.TX_Org_Num as 交易機構號, 
a.TX_Usr_Fst_Nm as 交易用戶名, a.Initr_TX_Seq_Num as 發起方交易流水號, a.TX_Amt as 交易金額, 
a.Acct_Bal as 賬戶餘額, a.Debt_Crdt_Typ_Cd as 借貸標示, a.Initr_Chnl_Typ_Cd 發起方渠道類型代碼, 
a.Cash_Tran_Typ_Cd as 現轉類型代碼, a.TX_Jnl_Num as 交易日誌號, b.Cust_Cn_Nm as 客戶名稱, b.Cert_Typ_Cd as 證件類型代碼, 
b.Cert_Num as 證件號碼, a.Cur_Cd as 幣種代碼, a.Comn_Cnt_Pty_Cust_Acct_Num as 對方客戶賬號, a.Cnt_Pty_Acct_Nm as 對方賬戶名稱, 
a.Cnt_Pty_Org as 對方機構, a.Cnt_Pty_Nm as 對方行名稱 
from edw.BHIF_INDV_DMND_ACCT_FLOW a 

inner join edw.BHIF_INDV_CUST_BASIC_INFO b on 

a.Cust_Num = b.Cust_Id 

where a.Sys_Acct in 

(select a.Sys_Acct from edw.BHIF_INDV_DMND_ACCT_FLOW a 
where((a.Cur_Cd = '392' and a.TX_Amt*0.008338>=40000) or (a.Cur_Cd = '156' and a.TX_Amt*0.157201>=40000) or 
(a.Cur_Cd = '840' and a.TX_Amt>=40000) or (a.Cur_Cd = '978' and a.TX_Amt*1.125682>=40000) or 
(a.Cur_Cd = '826' and a.TX_Amt*1.515586>=40000) or (a.Cur_Cd = '344' and a.TX_Amt*0.129032>=40000) or 
(a.Cur_Cd = '124' and a.TX_Amt*0.755623>=40000)) 

and a.TX_Dt >= '2015-10-01' and a.TX_Dt <= '2015-10-31' and a.Core_TX_Cd = '0705022') 

and a.TX_Dt >= '2015-09-27' and a.TX_Dt <= '2015-11-05' 

order by a.Cust_Acct, a.TX_Dt, a.TX_Tm



124 加元

156 人民幣

978 歐元

826 英鎊

344 港元

392 日元


發佈了88 篇原創文章 · 獲贊 15 · 訪問量 34萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章