MySQL练习 50道经典SQL练习题 数据表介绍 1.学⽣表 Student(SId,Sname,Sage,Ssex) SId 学⽣编号 Sname 学⽣姓名 Sage 出⽣年⽉ Ssex 学⽣性别 2.课程表 Course(CId,Cname,TId) CId 课程编号 Cname 课程名称 TId 教师编号 3.教师表 Teacher(TId,Tname)
50 MySQL中month()函数 查询下月过生日的学生select*fromstudentwhereMONTH(DATE_FORMAT(NOW(),'%Y%m%d'))+1=MONTH(s_birth)month()函数只是提取日期类型数据的月份 数据源在本专栏 00数据准备中,可以下载练习使用… 阅读全文 49 MySQL中month()函数 ...
b.s_score < c.s_score 第一题常见错误: 这一题的思路是在学生表后添加01课程和02课程的成绩,然后再比较01课程和02课程的成绩 容易犯的错误是没有考虑到null的情况 在这题中参考答案上SQL函数都用的小写,虽然SQL不区分大小写,但日常练习我都写成大写,方便读语句与纠错 然后参考答案中给表起别名的时候忽略了...
17、列出至少有 5 个员工的所有部门 代码语言:javascript 代码运行次数:0 运行 AI代码解释 select d.deptno,d.dname,count(e.ename)'人数'from emp e join dept d on e.deptno=d.deptno group by e.deptno havingcount(e.ename)>=5; 18、列出薪金比"SMITH" 多的所有员工信息 代码语言:javascript 代码运...
【数据库】MySQL经典面试题(练习) 一、删除除了学号字段以外,其它字段都相同的冗余记录,只保留一条!(也就是要删除凤姐和田七中一条重复数据只留一条) 要求结果数据: 原始数据: CREATE TABLE tbl_students ( id number(32) NOT NULL, name varchar(10) DEFAULT NULL, ...
mysql练习题50道 MySQL--经典题目综合汇总一(进阶)--建议先把之前的看了,难度较高 1、表格创建 2、题目部分 题目一:查询课程名称为“python基础”,且分数低于90的学生姓名和分数 题目二:查询课程编号为01且课程成绩在90分以上的学生的学号、姓名和分数
出品:Python数据之道 作者:Peter 编辑:Lemon 相信⼤多学习了 Mysql 数据库语⾔的同学都会上⽹找练习来练⼿,⽽⼤部分的⼈肯定知道有⼀篇 Mysql 经典练习题50题的帖⼦,上⾯的题⽬基本上涵盖了 Mysql 查询语句的关键知识点。笔者近期对⼜将这 50 题进⾏了练习,同时整理了相关的参考答案...
mysql45道经典题 mysql 数据分析 数据库 插入数据 mysql 50题 mysql50题张三 MYSQL面试50题练习目录MYSQL面试50题练习1、总共有多少表?2、表之间的关系3、准备建表和插入数据4、题目开始1、查询课程编号为01的课程比02的课程成绩高的所有学生的学号(重要)结果如下图:2、查询平均成绩大于60分的学生的学号和平均...
SQL文件 链接:https://pan.baidu.com/s/1Ss0bnRY5ylWFnJEzcQ9ckA 提取码:pjnb 练习题和sql语句 --1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数selecta.*,b.s_scoreas01_score,c.s_scoreas02_scorefromstudent ajoinscore bona.s_id=b.s_idandb.c_id='01'leftjoinscore cona.s_id=...