- 0
- 0
- 约3.92千字
- 约 12页
- 2026-01-29 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年微软数据分析师面试问题及答案参考
一、SQL查询题(共5题,每题4分)
1.(4分)
题目:
假设有一个名为`Sales`的表,包含以下字段:`OrderID`(订单ID)、`ProductID`(产品ID)、`Quantity`(销售数量)、`OrderDate`(订单日期)、`CustomerID`(客户ID)。请编写SQL查询,统计每个客户在2025年每个月的总销售数量,结果按`CustomerID`和`OrderDate`的月份数分组排序。
答案:
sql
SELECTCustomerID,
EXTRACT(YEARFROMOrderDate)ASYear,
EXTRACT(MONTHFROMOrderDate)ASMonth,
SUM(Quantity)ASTotalQuantity
FROMSales
WHEREOrderDateBETWEEN2025-01-01AND2025-12-31
GROUPBYCustomerID,Year,Month
ORDERBYCustomerID,Month;
解析:
-使用`EXTRACT(YEAR,MONTH)`从`OrderDate`中提取年份和月份。
-`BETWEEN`条件过滤2025年的数据。
-`GROUPBY`按客户ID和月份分组,`SUM(Quantity)`计算总销售数量。
2.(4分)
题目:
有一个名为`Employees`的表,包含字段:`EmployeeID`(员工ID)、`DepartmentID`(部门ID)、`Salary`(薪资)、`HireDate`(入职日期)。请查询每个部门2024年的平均薪资,并只显示平均薪资超过30000的部门及其部门ID和平均薪资,结果按平均薪资降序排列。
答案:
sql
SELECTDepartmentID,
AVG(Salary)ASAvgSalary
FROMEmployees
WHEREHireDateBETWEEN2024-01-01AND2024-12-31
GROUPBYDepartmentID
HAVINGAVG(Salary)30000
ORDERBYAvgSalaryDESC;
解析:
-`HireDate`过滤2024年的员工。
-`GROUPBY`按部门ID分组,`AVG(Salary)`计算平均薪资。
-`HAVING`筛选平均薪资超过30000的部门。
3.(4分)
题目:
有一个名为`WebLogs`的表,包含字段:`UserID`(用户ID)、`PageView`(页面浏览量)、`DateTime`(时间戳)。请查询每个用户在2025年每天的总页面浏览量,并按用户ID和时间排序,结果只显示页面浏览量超过100的记录。
答案:
sql
SELECTUserID,
DATE(DateTime)ASDate,
SUM(PageView)ASTotalPageView
FROMWebLogs
WHEREDATE(DateTime)BETWEEN2025-01-01AND2025-12-31
GROUPBYUserID,Date
HAVINGSUM(PageView)100
ORDERBYUserID,Date;
解析:
-`DATE(DateTime)`提取日期。
-`GROUPBY`按用户ID和日期分组,`SUM(PageView)`计算总浏览量。
-`HAVING`筛选浏览量超过100的记录。
4.(4分)
题目:
有一个名为`Orders`的表,包含字段:`OrderID`(订单ID)、`CustomerID`(客户ID)、`OrderAmount`(订单金额)、`OrderDate`(订单日期)。请查询每个客户在2025年第四季度的总订单金额,并按总金额降序排列,结果只显示总金额超过100000的客户。
答案:
sql
SELECTCustomerID,
SUM(OrderAmount)ASTotalOrderAmount
FROMOrders
WHEREOrderDateBETWEEN2025-10-01AND2025-12-31
GROUPBYCustomerID
HAVINGSUM(OrderAmount)100000
ORDERBYTotalOrderAmountDESC;
解析:
-`BETWEEN`过滤2025年第四季度的订单。
-`GROUPBY`按客户ID分组,`SUM(OrderAmount)`计算总金额。
-`HA
您可能关注的文档
最近下载
- 《专升本英语教学课件》定语从句.ppt VIP
- 冻干机维护保养标准操作规程.doc VIP
- 环卫的安全培训课件.pptx VIP
- 小学排球兴趣小组活动记录].doc VIP
- 市政工程测量施工方案.docx VIP
- 深度解析(2026)《SJT 207.1-2018设计文件管理制度 第1部分设计文件的分类和组成》.pptx VIP
- 2025年食品安全协管站工作总结及2026年工作计划.docx
- 人教版初中九年级下册英语词汇教学课件 Unit 13【课件+视频+单词音频】 Unit 13 Section A.ppt VIP
- 新生入学安全知识考试试题.docx VIP
- 《专升本英语教学课件》主谓一致.ppt VIP
原创力文档

文档评论(0)