一、基础查询(1-10题)
1. 查询所有用户的全部字段
2. 查询所有用户的姓名、年龄、城市
3. 查询年龄大于28岁的用户姓名和年龄
4. 查询城市是“成都”的用户
5. 查询年龄在25到35岁之间的用户
6. 查询名字里带“小”的用户
7. 查询手机号以“139”开头的用户
8. 查询没有手机号的用户
9. 查询城市是“成都”或“北京”的用户
10. 查询年龄最大的3个人
二、统计与分组(11-15题)
11. 统计总共有多少个用户
12. 统计每个城市各有多少人
13. 统计每个城市的平均年龄
14. 找出人数大于等于3个的城市
15. 统计年龄大于25岁的各城市人数
三、排序与分页(16-18题)
16. 查询所有用户,按年龄从大到小排序
17. 查询所有用户,按城市排序,同一个城市的按年龄从小到大排序
18. 分页查询:第2页的数据,每页5条(即第6-10条)
四、多表查询(19-25题)
19. 查询所有用户的姓名和他们的订单金额
20. 查询所有用户的姓名和他们的订单总金额
21. 查询所有下单过的用户姓名(有订单记录的用户)
22. 查询从未下过单的用户姓名
23. 查询订单金额大于1000的用户姓名和订单金额
24. 查询订单数量最多的前3个用户(显示用户姓名和订单数量)
25. 查询每个用户的订单数量(包括没有订单的用户,显示0)
五、综合应用题(26-30题)
26. 查询成都用户的平均年龄
27. 查询名字里带“张”的用户,并显示他们有没有下过单(有就显示订单金额,没有就显示“无订单”)
28. 查询所有订单,显示订单金额,并标注是“大额订单”(>1000)还是“普通订单”
29. 查询2024年3月1日之后下的订单
30. 查询所有用户,显示姓名、年龄,以及年龄分组(小于25岁显示“青年”,25-35岁显示“中年”,大于35岁显示“壮年”)
附加挑战题(选做)
31. 查询每个城市消费总额最高的用户(每个城市取消费金额最高的那个人)
32. 查询每个用户的消费金额排名(按金额从高到低)
33. 查询比“张三”年龄大的用户
发表回复