数据分析师SQL面试高频题精解.docxVIP

  • 5
  • 0
  • 约1.12万字
  • 约 26页
  • 2026-03-20 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年数据分析师SQL面试高频题精解

一、基础查询题(共5题,每题6分,总计30分)

1.题目:

假设有一个名为`sales`的表,包含字段`sale_id`(销售ID,主键)、`product_id`(产品ID)、`customer_id`(客户ID)、`sale_date`(销售日期)、`amount`(销售金额)。请查询2023年所有销售金额大于1000的记录,并按销售金额降序排列。

答案:

sql

SELECT

FROMsales

WHEREsale_dateBETWEEN2023-01-01AND2023-12-31ANDamount1000

ORDERBYamountDESC;

解析:

-使用`BETWEEN`条件筛选2023年的销售记录。

-`amount1000`过滤出金额大于1000的记录。

-`ORDERBYamountDESC`按金额降序排列结果。

2.题目:

有一个名为`employees`的表,包含字段`emp_id`(员工ID,主键)、`name`(姓名)、`department`(部门)、`salary`(工资)、`join_date`(入职日期)。请查询所有入职日期在2020年1月1日之后的员工姓名和部门。

答案:

sql

SELECTname,de

文档评论(0)

1亿VIP精品文档

相关文档