zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

MySQL查询练习题25例,帮你成为MySQL大牛!(mysql查询练习题)

mysql 查询 25 成为 大牛 练习题
2023-06-13 09:16:37 时间

MySQL绝对是当下最受欢迎的关系型数据库管理系统,它在开发者和企业中都得到了广泛的应用。要掌握MySQL,就需要大量练习其应用,下面就为大家推荐25个MySQL查询练习题,帮助大家更好地掌握MySQL。

1. 计算分数小于60分的学生,代码如下:

`SELECT COUNT (*) FROM students WHERE score

2. 查找所有男生的姓名:

` SELECT name FROM students WHERE gender = male `

3. 计算模块分数大于80分的学生数量:

`SELECT COUNT(*) FROM students WHERE module_score `

4. 找出ID是101-200之间的学生:

`SELECT * FROM students WHERE ID =101 AND ID

5. 查询打印机型号为’Epson 的所有记录:

`SELECT * FROM printers WHERE model= Epson `

6. 查询当前价格低于500的打印机的型号:

`SELECT model FROM printers WHERE price

7. 查询学生表中记录的总条数:

`SELECT COUNT(*) FROM students ; `

8. 查询记录 ID 值大于 3 的所有记录:

`SELECT * FROM students WHERE ID `

9. 查询学生表中分数为100分的学生 ID:

`SELECT ID FROM students WHERE score=100; `

10. 查询语文和数学成绩大于80分的学生姓名:

`SELECT name FROM students WHERE chinese 80 AND math `

11. 查询学生表中满足分数大于90分的记录的名字和分数:

`SELECT name,score FROM students WHERE score `

12. 查询总分最高的学生姓名:

`SELECT name FROM students ORDER BY total_score DESC LIMIT 1; `

13. 查询学生表中平均分大于70分的学生的信息:

`SELECT * FROM students WHERE total_score/3 `

14. 按照年龄排序,并显示学生的所有信息:

`SELECT * FROM students ORDER BY age; `

15. 查询作业分数小于40分的学生的学号:

`SELECT ID FROM students WHERE assignment_score

16. 查询分数位于30-50之间的学生:

`SELECT * FROM students WHERE score 30 AND score

17. 查询学生表中名字尾字母为‘e 的学生名字和分数:

`SELECT name,score FROM students WHERE name LIKE %e `

18. 查询年龄在20-30之间的所有学生信息:

`SELECT * FROM students WHERE age =20 AND age

19. 查询学生表中分数最高的三位学生信息:

`SELECT * FROM students ORDER BY score DESC LIMIT 3; `

20. 查询学生姓名以’l 开头的学生的分数:

`SELECT score FROM students WHERE name LIKE l% `

21. 查询学生表中总分大于等于90 并且语文 分数小于等于50的所有学生的信息:

`SELECT * FROM students WHERE total_Score =90 AND chinese

22. 查找信息科技分数在60以上的学生:

`SELECT * FROM students WHERE infor_tech `

23. 查询女生数量:

`SELECT COUNT(*) FROM students WHERE gender = female `

24. 查询语文和数学分数大于等于60,小于80的学生的姓名:

`SELECT name FROM students WHERE chinese =60 AND math

25. 查询 作业分数位于90之间的学生姓名:

`SELECT name FROM students where assignment_score =90 AND assignment_score

以上就是25个MySQL查询练习题,大家可以多加练习,增强自己的技能。以上查询仅仅是MySQL的基础查询,实际开发中要更复杂的查询,但原理均相同,只是多把握MySQL语句一些细节就可以了。只要多多练习,不久就可以实现一个MySQL大牛了!


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL查询练习题25例,帮你成为MySQL大牛!(mysql查询练习题)