老二牛车教育www.iniuche.com
201:要求:写一个存储过程usp_GetTransferStatCount,查询一个帐户的金额转帐到其他帐户的记录情况(输入参数为CardID)。-5分
202:要求:写一个存储过程usp_GetNoTransInfoCardStat,查询只有办卡记录,没有交易记录的卡(一条SQL语句完成)。-5分
203:要求:写一个存储过程usp_GetMaxTransCountCardStat,查询交易记录总次数为最多的卡(一条SQL语句完成)。-5分
204:要求:写一个存储过程usp_GetSaveTypingStatCount,查询存款种类分别为(活期、定活两便、定期)类型的卡的数量(一条SQL语句完成)。-5分
205:要求:写一个存储过程usp_GetMaxTransCountUserStat,查询交易记录总次数最多的客户(一条SQL语句完成)。-5分
206:要求:写一个存储过程usp_GetMaxInTransMoneyUserStat,查询存入交易金额总数最大的用户(一条SQL语句完成)。-5分
207:要求:写一个存储过程usp_GetTransInfoPageAsCustomerID ,查询某个客户的交易信息,要求分页显示(要求使用输入参数为客户ID、查看的页数、每页显示的记录数)。分页算法,每多写一种方式,加2分(最多加5分) -5分
6
老二牛车教育www.iniuche.com
208:要求:写一个存储过程usp_GetMaxBalanceAsSavingType,查询不同的存款类型的卡中的余额最多的用户(输入参数为存款类型)(一条SQL语句完成)。-5分
209:要求:写一个存储过程usp_GetCustomerCountAllSavingType,查询客户办理的卡中三种存款类型(活期、定活两便、定期)的卡都有的客户的数量(一条SQL语句完成)。-5分
210:要求:写一个存储过程usp_GetCustomerMaxSavingTypeCount,查询客户办理的三种存款类型(活期,定活两便,定期)卡的分类型挂失卡总数量(一条SQL语句完成)。-5分
211:要求:写一个存储过程usp_GetPIDCountAsLength,查询客户的身份证号不同位数(如15位/18位)的用户的总数量(要求输入参数为身份证号的位数,输出参数为总用户数)。-5分
212:要求:写一个存储过程usp_GetPIDCountStat,查询用户填写的身份证号为15位,18 位的客户数量。-5分
213:要求:写一个存储过程usp_Get1969PIDCount,查询用户填写的身份证号中1969年出生的人的数量(只考虑18位的身份证)(一条SQL语句完成)。-5分 如:140104196909091332
214:要求:写一个存储过程usp_GetMobileCount,查询用户的电话中填写的是手机的用户数(一条SQL语句完成)。-5分
215:要求:写一个存储过程usp_GetCardCountThisMonth,查询本月(当前操作时间所在的月)开户的卡(一条SQL语句完成)。-5分
7
老二牛车教育www.iniuche.com
/*--------统计银行的资金流通余额和盈利结算------------------------------*/
--统计说明:存款代表资金流入,取款代表资金流出。假定各国的存款利率都为千分之3,贷款利率都为千分之8。
300:要求:写一个存储过程usp_GetSumMoneyStat,实现资金流入总量、资金流出总量、盈利结算(一条语句实现资金流入总量,资金流出总量,盈利结算) )。-5分
301:要求:写一个存储过程usp_GetSumMoneyStatAsCurType,按照货币类型(RMB人民币、EUR欧元、GBP英镑、USD美元)实现资金流入总量,资金流出总量,盈利结算的统计。(一条SQL语句完成)-5分
302:要求:写一个存储过程usp_GetCardCountThisWeek,查询本周开户的卡。(一条SQL语句完成)-5分
303:要求:写一个存储过程usp_GetUserInfoAsMaxCardCount,查询办卡最多的用户。(一条SQL语句完成)-5分
304:要求:写一个存储过程usp_GetUserInfoAsMaxCardCount,查询卡的余额范围在<1000,1000-5000,5000-10000,>10000的卡数量。(一条SQL语句完成) -5分
305:要求:写一个存储过程usp_GetTransInfoAsCard,查询一张卡的交易记录(输入参数cradID;如下图支出金额前加“-”号)。(一条SQL语句完成) -5分
8
老二牛车教育www.iniuche.com
306:要求:写一个存储过程usp_GetCurTypeAndSaveTypingStatCount,查询按照货币类型分别为(RMB人民币、EUR欧元、GBP英镑、USD美元)以及存款种类分别为( 活期,定活两便,定期)的卡的数量。(一条SQL语句完成)-5分
307:要求:写一个存储过程usp_QueryBalanceLess200,查询余额小于200元的客户卡号和余额,用来提示卡费不足(注意业务,不考虑币种)。(一条SQL语句完成) -5分
308:要求:写一个存储过程usp_NewCardWoKaoPei ,给挂失被盗的客户补办一个新卡,并且办理对挂失后被盗取金额以两倍进行赔偿,将此赔偿金额一并存入新卡中(如客户挂失时账户有金额6000元,但是挂失后被盗取了5000元,需要赔偿10000元,加原有6000元,开一个新卡。)(输入参数为旧卡号,输出新卡记录) 。 -5分
备注:以下存储过程内全部用一条SQL语句实现
400 : 要求:写一个存储过程usp_ATM400,输出客户信息表中姓氏人数第二多的姓氏-5分
401:要求:写一个存储过程usp_ATM401,查询输出客户信息表中三个字的姓名中除了姓氏之外其它是重复字的人员(如苏帅帅、任倩倩)-5分
9
老二牛车教育www.iniuche.com
402:要求:写一个存储过程usp_ATM402,查询输出客户信息表的姓名中第二个字符为“玉”的人数 -5分
403:要求:写一个存储过程usp_ATM403,查询输出客户信息表的年龄分布统计数据如下信息(只考虑身份证18 位)。(总人数,四十年代以前、四五十年代、五六十年代、六七十年代、七八十年代、80后、90后、二十世纪) -5分
404:要求:写一个存储过程usp_ATM404,查询输出客户信息表中名称姓苏的,名称是三个字,最后一个是“善”的人员 -5分
405:要求:写一个存储过程usp_ATM405,查询输出客户信息表中客户名称按姓氏的排行榜-5分
406:要求:写一个存储过程usp_ATM406,输出客户信息表中客户名字按如下结果 -5分
407:要求:写一个存储过程usp_ATM407,查询输出客户信息表中姓名为:两个字的男性人数、两个字的女性人数、三个字的男性人数、三个字的女性人数、四个字的男性人数、四个字的女性人数-5分
408:要求:写一个存储过程usp_ATM408,将货币类型为RMB的信用卡的号码结尾为48
10