- 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)