- 1
- 0
- 约8.04千字
- 约 10页
- 2026-05-10 发布于河北
- 举报
数据岗位面试题及详细答案
一、基础SQL题(必考题,考察实操能力)
1.题目:现有用户表user(user_id,user_name,register_time,city)、订单表order(order_id,user_id,order_time,amount,pay_status),请写出SQL,查询2025年每个城市的用户数、下单用户数、总订单金额(仅统计支付成功的订单),结果按总订单金额降序排列。
详细答案:
首先明确两个表的关联关系:user表和order表通过user_id关联;核心筛选条件:2025年(register_time和order_time均需限定2025年,避免统计非2025年注册用户或订单)、支付成功(pay_status需区分,假设pay_status=1代表支付成功,实际面试中可说明“需根据业务字典确认支付状态值”)。
SQL语句:
sql
SELECT
u.city,
COUNT(DISTINCTu.user_id)ASuser_count,--每个城市用户数(去重,避免同一用户多次统计)
COUNT(DISTINCTo.user_id)ASpay_user_count,--下单用户数(仅支付成功,去重)
SUM(o.amount)AStotal_order_amount
您可能关注的文档
最近下载
- 八大山人艺术创作渊源探析.doc VIP
- 第9课《 爱眼护眼有方法》课件武汉版生命安全教育三年级.ppt
- 2024福建福州左海供应链集团有限公司(第三批)招聘3人笔试备考试题及答案解析.docx VIP
- 《2026—2028年中国热拌冷外沥青混合料行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx VIP
- 《时间的故事》(课件+素材)人美版2025美术一年级下册.pptx
- 2024福建福州左海供应链集团有限公司(第三批)招聘3人笔试模拟试题及答案解析.docx VIP
- 初三期中家长会PPT课件(共二篇).pptx VIP
- 人教版六年级下册数学总复习教案范文.pdf VIP
- §1-3 重力坝的稳定及应力分析.ppt VIP
- 大专-机电一体化毕业论文.docx VIP
原创力文档

文档评论(0)