数据分析师面试宝典实操问题及答案详解.docxVIP

  • 0
  • 0
  • 约8.65千字
  • 约 19页
  • 2026-02-11 发布于福建
  • 举报

数据分析师面试宝典实操问题及答案详解.docx

第PAGE页共NUMPAGES页

2026年数据分析师面试宝典:实操问题及答案详解

一、SQL查询题(共5题,每题6分,总分30分)

1.题目:假设你有一个电商平台的订单表`orders`,包含字段`order_id`(订单ID)、`customer_id`(客户ID)、`order_date`(订单日期)、`total_amount`(订单总金额)。请写出SQL查询语句,找出2025年12月订单金额大于2000的客户ID和订单总金额,并按订单总金额降序排列。

答案:

sql

SELECTcustomer_id,total_amount

FROMorders

WHEREorder_dateBETWEEN2025-12-01AND2025-12-31

ANDtotal_amount2000

ORDERBYtotal_amountDESC;

解析:首先通过`WHERE`子句筛选出2025年12月的订单,然后筛选出订单金额大于2000的记录,最后按订单总金额降序排列。

2.题目:假设你有一个用户表`users`,包含字段`user_id`(用户ID)、`registration_date`(注册日期)、`last_login_date`(最后登录日期)。请写出SQL查询语句,找出2025年1月注册且2025年12月未登录的用户ID。

答案:

sql

SELECTuser_id

FROMusers

WHEREregistration_dateBETWEEN2025-01-01AND2025-01-31

ANDlast_login_date2025-12-01;

解析:通过`WHERE`子句筛选出2025年1月注册的用户,然后筛选出2025年12月未登录的用户。

3.题目:假设你有一个销售表`sales`,包含字段`sale_id`(销售ID)、`product_id`(产品ID)、`sale_date`(销售日期)、`quantity`(销售数量)。请写出SQL查询语句,找出2025年每个月每种产品的总销售数量,并按产品ID和月份升序排列。

答案:

sql

SELECTproduct_id,DATE_FORMAT(sale_date,%Y-%m)ASsale_month,SUM(quantity)AStotal_quantity

FROMsales

WHEREsale_dateBETWEEN2025-01-01AND2025-12-31

GROUPBYproduct_id,sale_month

ORDERBYproduct_idASC,sale_monthASC;

解析:通过`WHERE`子句筛选出2025年的销售记录,使用`DATE_FORMAT`函数将销售日期格式化为年月格式,然后按产品ID和月份分组并计算总销售数量,最后按产品ID和月份升序排列。

4.题目:假设你有一个订单明细表`order_details`,包含字段`order_id`(订单ID)、`product_id`(产品ID)、`quantity`(数量)、`unit_price`(单价)。请写出SQL查询语句,找出2025年每个月每种产品的总销售额,并按产品ID和月份降序排列。

答案:

sql

SELECTproduct_id,DATE_FORMAT(order_date,%Y-%m)ASsale_month,SUM(quantityunit_price)AStotal_sales

FROMorder_details

JOINordersONorder_details.order_id=orders.order_id

WHEREorders.order_dateBETWEEN2025-01-01AND2025-12-31

GROUPBYproduct_id,sale_month

ORDERBYproduct_idDESC,sale_monthDESC;

解析:通过`JOIN`语句将订单明细表和订单表连接,筛选出2025年的订单记录,使用`DATE_FORMAT`函数将订单日期格式化为年月格式,然后按产品ID和月份分组并计算总销售额,最后按产品ID和月份降序排列。

5.题目:假设你有一个用户表`users`,包含字段`user_id`(用户ID)、`city`(城市)、`join_date`(加入日期)。请写出SQL查询语句,找出2025年每个城市的用户数量,并按用户数量降序排列。

答案:

sql

SELECTcity,COUNT(user_id)ASuser_count

FROMuse

文档评论(0)

1亿VIP精品文档

相关文档