在系统中增加各银行卡刷卡消费分析

1)新建表

create table BFBHDD.BANK(
JLBH      int         identity,
BANK_NAME  varchar(50)       not null,
BANK_CODE  char(15)   not null,
BANK_CARD_NAME varchar(50)   not null,
BANK_CARD_TYPE char(15)   not null,
BANK_CARD_LEN int   not null,
BANK_CARD_BIN char(6) not null,
constraint PK_BANK PRIMARY KEY CLUSTERED (JLBH)
)
with identity_gap=1

 

2)导入数据

 

3)自定义查询

select L.JZRQ,L.SKTNO,L.JLBH,K.BANK_NAME,K.BANK_CARD_NAME,K.BANK_CARD_TYPE,X.KH,sum(X.JE) SKJE
  from BFBHDD.XYKJL X,BFBHDD.BANK K,BFBHDD.SKTXSJL L
 where X.SKTNO=L.SKTNO
   and X.JLBH=L.JLBH
   and K.BANK_CARD_BIN=substring(X.KH,1,6)
 group by L.JZRQ,L.SKTNO,L.JLBH,K.BANK_NAME,K.BANK_CARD_NAME,K.BANK_CARD_TYPE,X.KH

你可能感兴趣的:(查询)