王可可可可可

导航

 

客户信息表(客户编号、客户学妹、银行卡号、客户状态、)
贷款信息表(合同编号、客户编号、贷款金额、贷款余额、贷款利率、合同生效日期)主键:合同编号
还款明细表(合同编号、客户编号、还款期次、还款金额、还款日期)主键:合同编号,还款期次
请根据上述信息,完成如下题目:
1.请列出客户编号为 123456 客户的贷款金额和合同号;
2.请列出有两笔贷款的客户信息;
3.请将A类客户的贷款利率优惠10%
4.请列出本期(假如期次为‘201210’)暂未还款的贷款明细;
5.请列出2012年生效的合同明细。

 

1、 select 合同编号,贷款金额

from 贷款信息表

where 客户编号 = '123456'


2 select * from 客户信息表

where 客户编号

in(select 客户编号 from 贷款信息表 group by 客户编号 having count(1) >=2)
3 update 贷款信息表

set 贷款利率 = 贷款利率*0.1

from 客户信息表 a

where 贷款信息表.客户编号 = a.客户编号 and a.客户类型 = 'A'  ------ --“客户类型应该作为客户信息表的一个字段
4select * from 贷款信息表

where 客户编号 in(select 客户编号 from 还款明细表 where 还款期次 = '201210' and 还款金额 <= 0)
5select a.*,b.*

from 贷款信息表 a inner join 还款明细表 b on a.合同编号 = b.合同编号

where year(合同生效日期) = 2012 --假设合同生效日期为日期型字段

posted on 2016-08-01 17:20  王可可可可可  阅读(312)  评论(0编辑  收藏  举报