Advertisement

MySQL数据库练习共计50题。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
该资源提供了一系列针对SQL语句的练习,并特别支持MySQL数据库。练习内容涵盖了多表数据查询的场景,具体包括针对“老师”、“学生”、“课程”、“成绩”、“年级”、“班级”以及“老师教的班级表”等多个表的关联查询练习。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MySQL
    优质
    本资源为MySQL数据库学习者提供丰富的实践题目,涵盖基础语法到高级应用,旨在通过大量练习巩固理论知识,帮助读者熟练掌握SQL操作技能。 收集全面的MySQL数据库练习题,适合初学者参考使用。
  • MySQL集(50道).pdf
    优质
    本书为《MySQL数据库习题集》,包含精选的50道练习题,旨在帮助读者深入理解和掌握MySQL数据库的相关知识与操作技巧。适合初学者和进阶学习者使用。 MySQL数据库练习题.pdf包含了50道题目。
  • 50道经典的MySQL
    优质
    本书精选了50个经典且实用的MySQL练习题,涵盖数据查询、表操作及数据库管理等核心技能,适合初学者进阶使用。 以下是网上流传的50道SQL练习题的答案参考,我刚完成这些题目并分享出来,请大家指正错误。请在解答之前不要查看答案(因为正确答案可能不唯一),确保自己独立思考以获得最佳的学习效果。(我发现做这类题目非常上瘾……)使用的MySQL版本为5.7.19。请注意不同数据库系统的SQL语句可能存在细微差异,这里附上了MySQL语法执行的顺序:7:SELECT 查询列表 1:FROM 表 2:连接类型 JOIN 表2 3:ON 连接条件 4:WHERE 筛选条件 5:GROUP BY 分组 6:HAVING。
  • MySQL实用MySQL查询50) 18页版.pdf
    优质
    本书《MySQL实用练习题集》包含50道精心设计的MySQL查询练习题,旨在帮助读者通过实践提升SQL查询技能。共18页,适合数据库学习者和初学者使用。 MySQL 查询练习(50题) 1. 建表 - 学生表 - 课程表 - 教师表 - 成绩表 2. 插入测试数据 - 学生表测试数据 - 课程表测试数据 - 教师表测试数据 - 成绩表测试数据 3. 查询题目: 1. 查询01课程比02课程成绩高的学生的信息及课程分数。 2. 查询01课程比02课程成绩低的学生的信息及课程分数。 3. 查询平均成绩大于等于85分的同学的学生编号和姓名以及平均成绩。 4. 查询平均成绩小于60分的同学的学生编号和姓名以及平均成绩(包括有成绩的和无成绩的)。 5. 查询所有同学的学生编号、学生姓名、选课总数及总分数。 6. 查询李姓老师的数量。 7. 查询学过张三老师授课课程的同学的信息。 8. 查询没学过张三老师授课课程的同学的信息。 9. 查询学过编号为01并且也学过编号为02的课程的学生信息。 10. 查询学过编号为01但是没有学过编号为02的课程的学生信息。 11. 查询没有学全所有课程的同学的信息。 12. 至少有一门课与学号为01同学所选相同的其他同学的信息。 13. 查询和01号学生学习完全相同科目的其他学生的相关信息。 14. 没有参加过张三老师授课的任何一门课程的学生姓名。 15. 两门或以上不及格课程的同学学号、姓名及平均成绩。 16. 01课分数小于60分按降序排列学生信息。 17. 按照各科平均成绩从高到低显示所有学生的各科目成绩和总体的平均值。 18. 查询每个学科的成绩最高分,最低分以及平均分:格式为课程ID, 课程名称,最高分数,最低分数,平均分数及格率、中等率、优良率、优秀率(60以上算及格)。 19. 按照各科成绩进行排序并显示排名。(实现不完全) 20. 查询学生的总分并将结果按降序排列。 21. 不同老师的课程平均分数从高到低列出。 22. 所有课程的第二名至第三名学生信息及该科目成绩。 23. 每个学科各分数段人数统计:格式为课程编号, 课程名称,[100-85] [85-70][70-60][0-60] 及所占比例。 24. 查询学生平均分及排名情况。 25. 所有学生的各科成绩与分数状况查询。 26. 任何一门课分值在70以上的同学姓名、课程名称和得分; 27. 不及格的科目列表 28. 成绩超过80的学生学号以及张三老师教的学科 29. 各门科目的学生人数统计。 30. 张三老师所授课程中,成绩最高的学生的相关信息及其分数。 31. 查询不同课程但相同的成绩的学生编号、科目代码和得分情况 32. 每个学术领域的前两名最佳表现者。 33. 统计选择超过5人的学科人数及学生数量(按降序排列)。 34. 至少选修两门课学生的学号查询。 35. 选择了所有科目的同学信息 36. 各名学生的年龄统计 37. 这周内过生日的同学名单 38. 下一周将要过生日的学生列表 39. 当月即将庆祝生日的学生名单。 40. 次月的庆生学生数据。
  • MySQL实践50
    优质
    本书汇集了50道精选的MySQL数据库练习题,旨在帮助读者通过实战演练提高SQL编程能力和数据库管理技巧。 SQL语句练习题适用于MySQL。涉及的表包括:老师、学生、课程、成绩、年级和班级。此外还有记录老师所教授班级的相关表。这些题目旨在进行多表数据查询的实践操作。
  • MySQL(含
    优质
    本资料包含丰富的MySQL练习题及示例数据库,旨在帮助初学者通过实践掌握SQL语句和数据库操作技巧。 MySQL练习题包括以下内容: - DDL(数据定义语言):创建库、表结构等操作,如CREATE, DROP, ALTER。 - DML(数据操作语言):增删改查数据的操作,如INSERT, DELETE, UPDATE, SELECT。 - DCL(数据控制语言):管理权限和事务等功能。 - DQL(数据查询语言):子句练习及权限管理等。
  • C++编程与答案(50道).doc
    优质
    这份文档包含了50道精心设计的C++编程练习题及其详细解答,适用于希望提升C++编程技能的学习者和开发者。 C++的常见习题适合初学者学习、巩固基础以及复习提升。每道题目都配有答案,并可以直接运行以进行实践练习。这些内容可以参考我的博客中的相关文章。
  • .docx
    优质
    《数据库习题练习》包含了多种类型的题目,旨在帮助学生加深对数据库原理和应用的理解,并提高解决实际问题的能力。文件涵盖了设计、查询及管理等多方面内容。 需要以下数据库表: 1. 学生表Student(SID, Sname, Sage, Ssex) -- SID:学生编号;Sname:学生姓名;Sage:出生年月;Ssex:学生性别; 2. 课程表Course(CID, Cname, TID) -- CID:课程编号;Cname:课程名称;TID:教师编号; 3. 教师表Teacher(TID, Tname) -- TID:教师编号;Tname:教师姓名; 4. 成绩表SC(SID, CID, score) -- SID:学生编号;CID:课程编号;score:分数。
  • SQL及解答详解(第1至550
    优质
    本书提供详细的SQL练习题及其解答解析,涵盖从基础到进阶的各类问题。本部分精选前五题,以帮助初学者掌握基本语法和查询技巧。更多题目请参阅完整版书籍。 50道SQL练习题及答案与详细分析(题目和数据初始化)包括了从1到50的各个问题。以下是其中前五题的内容: 第一题:查询“01”课程比“02”课程成绩高的学生的信息及其在两门课上的分数。 SELECT Student.*, t3.score01, t3.score02 FROM Student RIGHT JOIN ( SELECT t1.sid, t1.score01, t2.score02 FROM (SELECT sid,score AS score01 FROM SC WHERE Cid=01) AS t1, (SELECT sid,score AS score02 FROM SC WHERE Cid=02) AS t2 ON t1.sid = t2.sid ) as t3 ON Student.SID = t3.SID WHERE t3.score01 > t3.score02;