2026年数据分析主管SQL小测含答案.docxVIP

  • 0
  • 0
  • 约5.15千字
  • 约 10页
  • 2026-01-21 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年数据分析主管SQL小测含答案

一、选择题(共5题,每题2分,共10分)

注:以下题目基于中国金融行业数据分析场景,考察SQL基础与业务应用能力。

1.在金融风控业务中,需要查询最近6个月内贷款逾期天数超过30天的客户数量。以下SQL语句哪个最符合需求?

A.`SELECTCOUNT()FROMloansWHEREoverdue_days30ANDoverdue_dateDATE_SUB(CURDATE(),INTERVAL6MONTH);`

B.`SELECTCOUNT(DISTINCTcustomer_id)FROMloansWHEREoverdue_days30ANDoverdue_dateBETWEENDATE_SUB(CURDATE(),INTERVAL6MONTH)ANDCURDATE();`

C.`SELECTCOUNT()FROMloansWHEREoverdue_days30;`

D.`SELECTCOUNT(customer_id)FROMloansWHEREoverdue_dateDATE_SUB(CURDATE(),INTERVAL6MONTH);`

2.某银行需要统计不同信用等级的客户平均贷款金额,以下SQL语句哪个最准确?

A.`SELECTcredit_score,AVG(amount)FROMloansGROUPBYcredit_score;`

B.`SELECTcredit_score,AVG(amount)ASavg_loan_amountFROMloans;`

C.`SELECTcredit_score,SUM(amount)/COUNT(amount)FROMloansGROUPBYcredit_score;`

D.`SELECTcredit_score,AVG(amount)ORDERBYcredit_score;`

3.在客户画像分析中,需要查询年龄在30-40岁之间且持有信用卡的客户数量。以下SQL语句哪个最符合需求?

A.`SELECTCOUNT()FROMcustomersWHEREageBETWEEN30AND40ANDhas_credit_card=1;`

B.`SELECTCOUNT()FROMcustomersWHEREage=30ANDage=40ANDhas_credit_card;`

C.`SELECTCOUNT()FROMcustomersWHEREageIN(30,31,...,40)ANDhas_credit_card=1;`

D.`SELECTCOUNT()FROMcustomersWHEREageBETWEEN30-40ANDhas_credit_card=1;`

4.某金融机构需要查询2023年每月新增的客户数量,以下SQL语句哪个最准确?

A.`SELECTMONTH(reg_date),COUNT()FROMcustomersGROUPBYMONTH(reg_date)ORDERBYreg_date;`

B.`SELECTYEAR(reg_date)ASyear,MONTH(reg_date)ASmonth,COUNT()FROMcustomersGROUPBYyear,monthORDERBYyear,month;`

C.`SELECTTO_CHAR(reg_date,YYYY-MM),COUNT()FROMcustomersGROUPBYTO_CHAR(reg_date,YYYY-MM);`

D.`SELECTMONTHS_BETWEEN(reg_date,DATE(2023-01-01))ASmonth,COUNT()FROMcustomersGROUPBYmonth;`

5.在客户流失分析中,需要查询最近3个月未登录的客户数量。以下SQL语句哪个最符合需求?

A.`SELECTCOUNT()FROMcustomersWHERElast_login_dateDATE_SUB(CURDATE(),INTERVAL3MONTH);`

B.`SELECTCOUNT()FROMcustomersWHERElast_login_dateISNULLORlast_login_da

文档评论(0)

1亿VIP精品文档

相关文档