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/\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