- 1
- 0
- 约8.38千字
- 约 30页
- 2026-03-05 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年面试题集与面试流程
一、技术能力测试(15题,共75分)
1.SQL查询优化(2题,每题15分)
题目1:
某电商平台数据库包含以下表结构:
-`orders`(订单表:order_idINT,user_idINT,order_dateDATE,total_amountDECIMAL)
-`order_items`(订单项表:item_idINT,order_idINT,product_idINT,quantityINT,priceDECIMAL)
-`products`(商品表:product_idINT,category_idINT,product_nameVARCHAR)
现需查询2025年每个用户的订单总金额及订单数量,要求:
1.按用户ID分组
2.结果按订单总金额降序排列
3.查询结果中金额为0的订单不显示
请写出SQL查询语句。
答案:
sql
SELECT
user_id,
SUM(total_amount)AStotal_amount,
COUNT(order_id)ASorder_count
FROM
orders
WHERE
order_dateBETWEEN2025-01-01AND2025-12-31
GROUPBY
user
原创力文档

文档评论(0)