MySQL经典练习题及答案,常⽤SQL语句练习50题表名和字段 –1.学⽣表 Student(s_id,s_name,s_birth,s_sex) –学⽣编号,学⽣姓名, 出⽣年⽉,学⽣性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) –教师编号,教师姓名...
练习题和sql语句 1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 -- 1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 select a.*,b.s_score as score01,c.s_score as score02 FROM student a JOIN score b ON a.s_id=b.s_id and b.c_id='01' LEFT JOIN score c on a....
) DEFAULT CHARSET=utf8; – 展示创建表的语句 show create table Student; – 删除表的语句 drop table Student; drop table Course; drop table Teacher; drop table Score; – 插入学生表测试数据 insert into Student values(‘01’ , ‘赵雷’ , ‘1990-01-01’ , ‘男’); insert into Student valu...
练习题和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=c.s_idandc.c_id='02'orc.c_id=NULLwhereb.s_score>c.s_score--2、查询"0...
准备语句 – 创建mysql练习题库 create database mysql_test_50; – 使用该数据库 use mysql_test_50; – 建表 – 学生表 CREATE TABLE Student( s_id VARCHAR(20), s_name VARCHAR(20) NOT NULL DEFAULT ‘’, s_birth VARCHAR(20) NOT NULL DEFAULT ‘’, ...
准备语句 – 创建mysql练习题库 create database mysql_test_50; – 使用该数据库 use mysql_test_50; – 建表 – 学生表 CREATE TABLE Student( s_id VARCHAR(20), s_name VARCHAR(20) NOT NULL DEFAULT ‘’, s_birth VARCHAR(20) NOT NULL DEFAULT ‘’, ...