diff --git "a/44 \344\273\243\347\221\236/MySQL\347\254\254\344\270\211\346\254\241\344\275\234\344\270\232DQl.md" "b/44 \344\273\243\347\221\236/MySQL\347\254\254\344\270\211\346\254\241\344\275\234\344\270\232DQl.md" new file mode 100644 index 0000000000000000000000000000000000000000..cfebab3ab104404c37b3062ebc17a63f1c32f9ff --- /dev/null +++ "b/44 \344\273\243\347\221\236/MySQL\347\254\254\344\270\211\346\254\241\344\275\234\344\270\232DQl.md" @@ -0,0 +1,96 @@ +## 第一题 + + + +create database if not exists ai charset utf8; +use ai; +drop table if exists `employee`; +CREATE TABLE employee( + id INT, + `name` VARCHAR(20), + sex VARCHAR(20), + tel VARCHAR(20), + addr VARCHAR(50), + salary FLOAT +); +INSERT INTO employee(id,`name`,sex,tel,addr,salary)VALUES +(10001,'张一一','男','13456789000','广东韶关',10010.58), +(10002,'刘小红','女','13454319000','广东江门',12010.21), +(10003,'李四','男','0751-1234567','广东佛山',10040.11), +(10004,'刘小强','男','0755-5555555','广东深圳',15010.23), +(10005,'王艳','男',NULL,'广东广州',14050.16); +select *from employee where salary between 1200 and 1300; +select id,name,addr from employee where name like '刘%'; +update employee set addr='广东韶关' where name='李四'; +select *from employee where name like '%小%'; +select*from employee where salary>11000 and sex='男'; +select*from employee where tel is null; +select *from employee where salary>12000 && sex='男'; +select name 名字,salary 薪 from employee; + +## 第二题 + +create database if not exists ni charset utf8; +use ni; +DROP TABLE IF EXISTS `countries_info`; +CREATE TABLE `countries_info`( + `name` VARCHAR(100), + `continent` VARCHAR(100), + `area` INT, + population INT, + gdp BIGINT +); +INSERT INTO countries_info VALUES +('Afghanistan','Asia',652230,25500100,20343000000), +('Albania','Europe',28748,2831741,12960000000), +('Algeria','Africa',2381741,37100000,188681000000), +('Andorra','Europe',468,78115,3712000000), +('Angola','Africa',1246700,20609294,100990000000); +-- **要求1:** 查询大国 的国家名称、人口和面积。 +select name,continent,area,population from countries_info where area>=3000000 or population>=25000000; + +-- 如果一个国家满足下述两个条件之一,则认为该国是 大国 : +-- + +-- - 面积至少为 300万平方公里(即,3000000 km2) +select *from countries_info where area>=3000000; +-- - 人口至少为 2500 万(即 25000000) +select *from countries_info where population >=25000000; +-- **要求2:**查询属于亚洲的国家名称、所属大陆、面积、人口和 GDP 值 +select * from countries_info where continent= 'Asia'; +-- **要求3:**查询国土面积不足1万平方公里且人口不走10万人的国家信息 + select * from countries_info where area<10000 and population<100000; +-- **要求4:**查询国家名字中包含“o“字母的国家信息 +select * from countries_info where name like '%o%'; +-- **要求5:**查询GDP值超过10000000000的国家信息 +select * from countries_info where gdp>10000000000; + +-- **要求6:**查询每个国家的人均贡献GDP值(GDP/人口总数)并显示为“国家名、人口、GDP值、人均贡献GDP值” +-- + +select name '国家名', population '人口', gdp 'GDP值',gdp/ population '人均贡献GDP值' from countries_info; + +-- **要求7:**查询人均贡献GDP值低于1000的国家信息。 +-- + +select * from countries_info where gdp / population < 1000; + +-- **要求8:**查询每个国家的人均国土面积(面积/人口总数)并显示为“国家名、面积、人口、人均国土面积值” + +select name '国家名',area '面积', population '人口',area/ population '人均国土面积值' from countries_info; + +## 笔记 + +查询内容:select*from 表名 + +select 字段列表 from 表名 where 条件; + +别名:select 字段名1 as ‘ 别名1’,字段名2 as ‘别名2’from表名称 as 别名 + +去重:select distinct 字段列表from 表名 where; + +select distinct did from t_employee; + +查某个带。。。。:select * from countries_info where name like '%o%'; + +%:表示任意个数 —:一个下划线表示一个 用 like \ No newline at end of file diff --git "a/44 \344\273\243\347\221\236/\345\255\220\346\237\245\350\257\242.md" "b/44 \344\273\243\347\221\236/\345\255\220\346\237\245\350\257\242.md" new file mode 100644 index 0000000000000000000000000000000000000000..33bf6bd388e1b4a2a4380272be585ead4f4d5a79 --- /dev/null +++ "b/44 \344\273\243\347\221\236/\345\255\220\346\237\245\350\257\242.md" @@ -0,0 +1,70 @@ +| CREATE DATABASE queryl charset utf8; | | | +| ------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | +| | [5](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_5) | use queryl; | +| | [6](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_6) | CREATE table stuinfo( | +| | [7](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_7) | stuNO varchar(10), | +| | [8](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_8) | stuName varchar(10), | +| | [9](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_9) | stuSex varchar(10), | +| | [10](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_10) | stuAge double, | +| | [11](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_11) | stuAddress varchar(10), | +| | [12](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_12) | stuSeat int | +| | [13](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_13) | ); | +| | [14](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_14) | insert into stuinfo (stuno,stuname,stusex,stuage,stuaddress,stuseat) values | +| | [15](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_15) | ('s2501','张秋利','男','20','美国硅谷',1),('s2502','李斯文','女','18','湖北武汉',2), | +| | [16](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_16) | ('s2503','马文才','男','18','湖南长沙',3),('s2504','欧阳俊雄','女','21','湖北武汉',4), | +| | [17](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_17) | ('s2505','梅超风','男','16','湖北武汉',5),('s2506','陈旋风','男','19','美国硅谷',6); | +| | [18](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_18) | create table stuExam( | +| | [19](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_19) | examNO int, | +| | [20](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_20) | stuNO varchar(10), | +| | [21](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_21) | writtenExam varchar(100), | +| | [22](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_22) | labExam varchar(100) | +| | [23](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_23) | ); | +| | [24](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_24) | insert into stuExam (examNO,stuNO,writtenExam,labexam) values | +| | [25](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_25) | (1,'s2501','50','70'),(2,'s2502','60','70'), | +| | [26](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_26) | (3,'s2503','86','70'),(4,'s2504','40','80'), | +| | [27](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_27) | (5,'s2505','70','85'),(6,'s2506','85','90'); | +| | [28](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_28) | create table stuMarks( | +| | [29](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_29) | examNo int, | +| | [30](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_30) | stulD varchar(10), | +| | [31](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_31) | score varchar(100) | +| | [32](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_32) | ); | +| | [33](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_33) | insert into stuMarks (examno,stuld,score) VALUES | +| | [34](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_34) | (1,'s2501','88'),(2,'s2501','92'),(3,'2501','53'), | +| | [35](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_35) | (4,'s2502','60'),(5,'s2502','99'),(6,'s2503','82'); | +| | [36](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_36) | -- 在如图的数据表上完成以下题目 | +| | [37](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_37) | -- | +| | [38](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_38) | select * from stuinfo; | +| | [39](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_39) | -- 1.查询出年龄比班上平均年龄大的学生的信息 | +| | [40](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_40) | select * from stuinfo where stuage>(select avg(stuage) from stuinfo); | +| | [41](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_41) | -- 2.查询出每个学生的学号,姓名,性别和选修课程的最高分(stuMarks) | +| | [42](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_42) | | +| | [43](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_43) | SELECT a.stuno,stuname,stusex,max( score ) FROM stuinfo a left JOIN stumarks b ON a.stuno = b.stuid; | +| | [44](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_44) | -- 3.查询出每个学生的学号,姓名,性别和考试平均分(stuExam) | +| | [45](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_45) | -- | +| | [46](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_46) | select a.stuno,stuname,stusex,((writtenExam+labExam)/2) 考试平均分 from stuinfo a left join stuexam b on a.stuno = b.stuno; | +| | [47](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_47) | -- 4.查询性别是男并且年龄大于等于20的学生的信息(用两种方法实现:普通查询和子查询) | +| | [48](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_48) | select * from stuinfo where stusex = '男' and stuage >= 20; | +| | [49](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_49) | select * from stuinfo where stusex = '男' and stuAge in (select stuage from stuinfo where stuage>=20); | +| | [50](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_50) | -- 5.查询出年龄比所有男生年龄都大的女生的信息 | +| | [51](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_51) | select * from stuinfo where stuage>(select stuAge from stuinfo where stuSex='男' LIMIT 1)&& stuSex='女'; | +| | [52](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_52) | -- 6.查询出所有选修课程都及格的学生的信息 (stuMarks) | +| | [53](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_53) | select * from stumarks a right join stuinfo b on a.stuid=b.stuNO where a.stuid not in (select stuid from stumarks where score<60) GROUP BY stuName; | +| | [54](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_54) | | +| | [55](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_55) | -- 7.查询出参加考试的学生的信息(用表连接,in二种方法做)(stuMarks) | +| | [56](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_56) | select a.* from stuinfo a left join stuexam b on a.stuNO=b.stuNO; | +| | [57](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_57) | select * from stuinfo where stuNO in (SELECT stuno from stuexam); | +| | [58](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_58) | -- 8.查询出没有参加考试的学生的信息(用表连接,in二种方法做)(stuMarks) | +| | [59](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_59) | SELECT distinct i.* from stuinfo i LEFT JOIN stumarks m on i.stuNO = m.stuID where m.stuID is null; | +| | [60](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_60) | SELECT * from stuinfo where stuNO not in(SELECT distinct stuID from stumarks); | +| | [61](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_61) | -- 9.将有一门成绩成绩大于90分的学生的基本信息查询出来(stuMarks) | +| | [62](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_62) | SELECT i.* from stuinfo i LEFT JOIN stumarks m on i.stuNO=m.stuID where score>90; | +| | [63](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_63) | -- 10.查询出平均成绩在80分以上的学生的基本信息(stuMarks) | +| | [64](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_64) | SELECT i.*,avg(score) as 平均分 from stumarks m LEFT JOIN stuinfo i on i.stuNO=m.stuID GROUP BY stuID HAVING 平均分>80 ; | +| | [65](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_65) | -- 11.查询出某同学所有考试成绩比“张秋利”同学所有分数都高的学生基本信息(stuMarks) | +| | [66](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_66) | SELECT i.* from stuinfo i LEFT JOIN stumarks m on i.stuNO = m.stuID where score>(SELECT max(score) from stumarks m RIGHT JOIN stuinfo i on i.stuNO=m.stuid where i.stuName='张秋利'); | +| | [67](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_67) | -- 12.查询出某同学所有考试成绩只需要比“张秋利”同学某个分数高的学生基本信息(stuMarks) | +| | [68](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_68) | SELECT i.* from stuinfo i LEFT JOIN stumarks m on i.stuNO = m.stuID where score >(SELECT score from stumarks m RIGHT JOIN stuinfo i on i.stuNO=m.stuid where i.stuName='张秋利' ORDER BY score asc LIMIT 1) && i.stuName!='张秋利' GROUP BY m.stuID; | +| | [69](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_69) | -- 13.查询班上比所有男生年龄都要大的女生的信息 | +| | [70](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_70) | SELECT * from stuinfo where stuAge>(SELECT stuAge from stuinfo where stuSex='男' LIMIT 1); | +| | [71](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_71) | -- 14.查询出只要比某个男生年龄大的女生的信息 | +| | [72](https://gitee.com/que-su-wen/mysql-base/commit/ba6102126011c91f16af067b4d84ce8f38acddf4#46028f8c57037f9674cbd72832802f77239347e0_0_72) | SELECT * from stuinfo where stuSex='女' && stuAge>(SELECT min(stuAge) FROM stuinfo where stuSex='男'); | \ No newline at end of file diff --git "a/44 \344\273\243\347\221\236/\350\201\232\345\220\210\345\207\275\346\225\260.md" "b/44 \344\273\243\347\221\236/\350\201\232\345\220\210\345\207\275\346\225\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..edcd90bc375efb6567649979cf9fb45c4bbf3447 --- /dev/null +++ "b/44 \344\273\243\347\221\236/\350\201\232\345\220\210\345\207\275\346\225\260.md" @@ -0,0 +1,172 @@ +| Avg()平均值 Sum()求和 Max()最大值 | | | +| --------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | +| | [4](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_4) | | +| | [5](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_5) | Min()最小值 count()统计记录器 | +| | [6](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_6) | | +| | [7](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_7) | count(**)统计全部,count**(字段)统计非null的值 | +| | [8](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_8) | | +| | [9](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_9) | 关联查询 | +| | [10](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_10) | | +| | [11](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_11) | 内连接:a inner join b on a.字段=b.字段 ab相同数据 | +| | [12](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_12) | | +| | [13](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_13) | 左全连接:a left join b on a.字段=b.字段 where a.字段 is null 不重复的a数据 | +| | [14](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_14) | | +| | [15](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_15) | 右全连接:a right join b on a.字段=b.字段 where b.字段 is null 不重复的b数据 | +| | [16](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_16) | | +| | [17](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_17) | 左连接:a left join b on a.字段=b.字段 全a数据 | +| | [18](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_18) | | +| | [19](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_19) | 右连接:a right join b on a.字段=b.字段 全b数据 | +| | [20](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_20) | | +| | [21](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_21) | | +| | [22](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_22) | | +| | [23](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_23) | # 作业 | +| | [24](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_24) | | +| | [25](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_25) | ```mysql | +| | [26](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_26) | ## 创建添加数据顺序 1,4,2,3 | +| | [27](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_27) | | +| | [28](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_28) | create database glcx charset utf8; | +| | [29](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_29) | use glcx; | +| | [30](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_30) | create table Student( | +| | [31](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_31) | Sno varchar (20) not null primary key, | +| | [32](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_32) | Sname varchar (20) not null, | +| | [33](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_33) | Ssex varchar (20) not null, | +| | [34](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_34) | Sbirthday datetime, | +| | [35](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_35) | Class varchar (20) | +| | [36](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_36) | ); | +| | [37](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_37) | create table Course( | +| | [38](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_38) | Cno varchar (20) not null primary key, | +| | [39](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_39) | Cname varchar (20) not null, | +| | [40](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_40) | Tno varchar (20) not null, | +| | [41](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_41) | foreign key(Tno) references Teacher(Tno) | +| | [42](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_42) | ); | +| | [43](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_43) | create table Score( | +| | [44](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_44) | Sno varchar (20) not null, | +| | [45](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_45) | foreign key(Sno) references Student(Sno), | +| | [46](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_46) | Cno varchar (20), | +| | [47](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_47) | foreign key(Cno) references Course(Cno), | +| | [48](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_48) | Degree Decimal(4,1) | +| | [49](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_49) | ); | +| | [50](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_50) | create table Teacher( | +| | [51](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_51) | Tno varchar (20) not null primary key, | +| | [52](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_52) | Tname varchar (20) not null, | +| | [53](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_53) | Tsex varchar (20) not null, | +| | [54](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_54) | Tbirthday datetime, | +| | [55](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_55) | Prof varchar (20), | +| | [56](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_56) | Depart varchar (20) not null | +| | [57](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_57) | ); | +| | [58](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_58) | insert into Student values | +| | [59](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_59) | (108,'曾华','男','1977-9-1',95033), | +| | [60](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_60) | (105,'匡明','男','1975-10-2',95031), | +| | [61](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_61) | (107,'王丽','女','1976-1-23',95033), | +| | [62](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_62) | (101,'李军','男','1976-2-20',95033), | +| | [63](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_63) | (109,'王芳','女','1975-2-10',95031), | +| | [64](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_64) | (103,'陆君','男','1974-6-3',95031); | +| | [65](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_65) | insert into Course VALUES | +| | [66](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_66) | ('3-105','计算机导论',825), | +| | [67](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_67) | ('3-245','操作系统',804), | +| | [68](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_68) | ('6-166','数字电路',856), | +| | [69](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_69) | ('9-888','高等数学',831); | +| | [70](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_70) | insert into Score VALUES | +| | [71](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_71) | (103,'3-245',86), | +| | [72](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_72) | (105,'3-245',75), | +| | [73](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_73) | (109,'3-245',68), | +| | [74](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_74) | (103,'3-105',92), | +| | [75](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_75) | (105,'3-105',88), | +| | [76](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_76) | (109,'3-105',76), | +| | [77](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_77) | (101,'3-105',64), | +| | [78](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_78) | (107,'3-105',91), | +| | [79](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_79) | (108,'3-105',78), | +| | [80](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_80) | (101,'6-166',85), | +| | [81](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_81) | (107,'6-166',79), | +| | [82](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_82) | (108,'6-166',81); | +| | [83](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_83) | insert into Teacher VALUES | +| | [84](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_84) | (804,'李诚','男','1958-12-2','副教授','计算机系'), | +| | [85](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_85) | (856,'张旭','男','1969-3-12','讲师','电子工程系'), | +| | [86](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_86) | (825,'王萍','女','1972-5-5','助教',' 计算机系'), | +| | [87](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_87) | (831,'刘冰','女','1977-8-14','助教',' 电子工程系'); | +| | [88](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_88) | | +| | [89](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_89) | -- 1,查询所有学生,都学了哪些课程,要显示学生信息和课程信息/ | +| | [90](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_90) | 表1关联表3,表3关联表2 | +| | [91](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_91) | select * from Student inner join Score inner join Course on | +| | [92](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_92) | Student.Sno=Score.Sno and Score.Cno=Course.Cno; | +| | [93](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_93) | -- 2,查询没有学生的教师的所有信息 | +| | [94](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_94) | | +| | [95](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_95) | -- 1.查询Score表中的最高分的学生学号和课程号。 | +| | [96](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_96) | select Sno,Cno from Score; | +| | [97](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_97) | -- 2.查询所有学生的Sname、Cno和Degree列。 | +| | [98](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_98) | select Student.Sname,Score.Cno,Score.Degree from | +| | [99](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_99) | Score inner join Student on Student.Sno=Score.Sno; | +| | [100](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_100) | -- 3.查询所有学生的Sno、Cname和Degree列。 | +| | [101](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_101) | select Score.Sno,Course.Cname,Score.Degree FROM | +| | [102](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_102) | Course inner join Score on Course.Cno=Score.Cno; | +| | [103](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_103) | -- 4.查询所有学生的Sname、Cname和Degree列。 | +| | [104](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_104) | select Student.Sname,Course.Cname,Score.Degree FROM | +| | [105](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_105) | Student inner join Score inner join Course | +| | [106](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_106) | on Score.Sno=Student.Sno and Score.Cno=Course.Cno; | +| | [107](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_107) | -- 5.查询“95033”班学生的平均分。 | +| | [108](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_108) | select round(sum(Degree) / count(Class),1) 成绩 from Student inner join Score on | +| | [109](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_109) | Score.Sno=Student.Sno where Class='95033'; | +| | [110](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_110) | -- 6.查询选修“3-105”课程的成绩高于“109”号同学成绩的所有同学的记录。 | +| | [111](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_111) | select * from Score where Cno='3-105' and degree>(sno='109'); | +| | [112](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_112) | -- 7.查询score中选学多门课程的同学中分数为非最高分成绩的记录。 | +| | [113](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_113) | | +| | [114](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_114) | -- 8.查询成绩高于学号为“109”、课程号为“3-105”的成绩的所有记录。 | +| | [115](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_115) | select * from Student inner join Score inner join Course on | +| | [116](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_116) | Student.Sno=Score.Sno and Score.Cno=Course.Cno where | +| | [117](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_117) | (Score.Sno='109') (select avg(Degree) from Score); | +| | [138](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_138) | -- 17.查询所有任课教师的Tname和Depart. | +| | [139](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_139) | select tname,Depart from Teacher inner join Course on | +| | [140](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_140) | Course.Tno=Teacher.Tno | +| | [141](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_141) | where | +| | [142](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_142) | Teacher.Tno = Course.Tno; | +| | [143](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_143) | -- 18.查询所有未讲课的教师的Tname和Depart. | +| | [144](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_144) | select tname,Depart from Teacher inner join Course on | +| | [145](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_145) | Course.Tno=Teacher.Tno | +| | [146](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_146) | where | +| | [147](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_147) | not (Teacher.Tno = Course.Tno); | +| | [148](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_148) | -- 19.查询“男”教师及其所上的课程。 | +| | [149](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_149) | select Tname,Cname from Teacher inner join Course on | +| | [150](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_150) | Teacher.Tno=Course.Tno | +| | [151](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_151) | where | +| | [152](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_152) | Tsex='男'; | +| | [153](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_153) | -- 20.查询最高分同学的Sno、Cno和Degree列。 | +| | [154](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_154) | select sno,cno,Degree from Score | +| | [155](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_155) | WHERE | +| | [156](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_156) | (select max(Degree) from Score); | +| | [157](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_157) | -- 21.查询和“李军”同性别的所有同学的Sname. | +| | [158](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_158) | select sname from Student | +| | [159](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_159) | where | +| | [160](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_160) | Ssex=(select Ssex from Student where Sname='李军'); | +| | [161](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_161) | -- 22.查询和“李军”同性别并同班的同学Sname. | +| | [162](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_162) | select sname from Student | +| | [163](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_163) | where | +| | [164](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_164) | Ssex=(select Ssex from Student where Sname='李军') | +| | [165](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_165) | and | +| | [166](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_166) | Class=(select Class from Student where Sname='李军'); | +| | [167](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_167) | -- 23.查询所有选修“计算机导论”课程的“男”同学的成绩表. | +| | [168](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_168) | select Degree from Course inner join Score inner join Student on | +| | [169](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_169) | Course.Cno=Score.Cno and Score.Sno=Student.Sno | +| | [170](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_170) | where | +| | [171](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_171) | Ssex='男' | +| | [172](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_172) | and | +| | [173](https://gitee.com/cao-zhengbo/mysql-base/commit/ae00d0192f63374ed631babaaae4014f677c6b4e#68936acdd28e239fe05f04bcc92c71e2e723d5a2_0_173) | Cname=(select Cname from Course where Cname='计算机导论') ; | \ No newline at end of file