From 7325aebd64a024b296088bd05f41ca97c2d4e9d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=A3=E7=91=9E?= <3462909738@qq.com> Date: Mon, 20 Feb 2023 12:56:11 +0800 Subject: [PATCH 1/2] =?UTF-8?q?mysql=E7=AC=AC=E4=B8=80=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\344\275\234\344\270\232.md" | 95 +++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 "44 \344\273\243\347\221\236/\344\275\234\344\270\232.md" diff --git "a/44 \344\273\243\347\221\236/\344\275\234\344\270\232.md" "b/44 \344\273\243\347\221\236/\344\275\234\344\270\232.md" new file mode 100644 index 0000000..64c333a --- /dev/null +++ "b/44 \344\273\243\347\221\236/\344\275\234\344\270\232.md" @@ -0,0 +1,95 @@ +## 第一题 + +#1、创建数据库test01_market +create database if not EXISTS test01_market; +#2、创建表格customers +use test01_market; +create table customers( +c_num int(11), +c_name varchar(50), +c_contact varchar(50), +c_city varchar(50), +c_birth date +); +/*| 字段名 | 数据类型 | +| --------- | ----------- | +| c_num | int(11) | +| c_name | varchar(50) | +| c_contact | varchar(50) | +| c_city | varchar(50) | +| c_birth | date |*/ + +#**要求3:**将c_contact字段移动到c_birth字段后面 +alter table customers modify c_contact varchar(50) after c_birth; +#**要求4:**将c_name字段数据类型改为 varchar(70) +alter table customers modify c_name varchar(70); +#**要求5:**将c_contact字段改名为c_phone +alter table customers change c_contact c_phone varchar(50); + +要求6:**增加c_gender字段到c_name后面,数据类型为char(1) + +alter table customers add c_gender char(1); +**要求7:**将表名改为customers_info +alter table customers rename to customers_info; + +要求8:**删除字段c_city + +alter table customers_info drop c_city; + +## 第二题 + +## 第2题 + +#1、创建数据库test02_library +create database if not exists test02_library; +#2、创建表格books +use test02_library; +create table books( +b_id int(11), +b_name varchar(50), +author varchar(100), +price float, +pubdate year, +note varchar(100), +num int(11) +); +/*| 字段名 | 字段说明 | 数据类型 | 允许为空 | 唯一 | +| ------- | -------- | ------------- | -------- | ---- | +| b_id | 书编号 | int(11) | 否 | 是 | +| b_name | 书名 | varchar(50) | 否 | 否 | +| authors | 作者 | varchar(100) | 否 | 否 | +| price | 价格 | float | 否 | 否 | +| pubdate | 出版日期 | year | 否 | 否 | +| note | 说明 | varchar(100) | 是 | 否 | +| num | 库存 | int(11) | 否 | 否 |*/ + +#3、向books表中插入记录 + +#1) 指定所有字段名称插入第一条记录 +insert into books(b_id,b_name,author,price,pubdate,note,num) values(1,'Tal of AAA','Dickes',23,1955,'novel',11); +#2)不指定字段名称插入第二记录 +insert into books(b_id,b_name,author,price,pubdate,note,num) values(2,'EmmaT','Jane lura',35,1993,'joke',22); +#3)同时插入多条记录(剩下的所有记录) +insert into books(b_id,b_name,author,price,pubdate,note,num) values(3,'Story of Jane','Jane Tim ',40,2001,'novel',0), +(4,'Lovey Day','George Byron',40,2005,'novel',30), +(5,'Old land','Honore Blade',30,2010,'law',0), +(6,'The Battle','Upton Sara',30,1999,'medicine',40), +(7,'Rose Hood','Richard haggard',28,2008,'cartoon',28); + +/*| b_id | b_name | authors | price | pubdate | note | num | +| ---- | ------------- | --------------- | ----- | ------- | -------- | ---- | +| 1 | Tal of AAA | Dickes | 23 | 1995 | novel | 11 | +| 2 | EmmaT | Jane lura | 35 | 1993 | joke | 22 | +| 3 | Story of Jane | Jane Tim | 40 | 2001 | novel | 0 | +| 4 | Lovey Day | George Byron | 20 | 2005 | novel | 30 | +| 5 | Old land | Honore Blade | 30 | 2010 | law | 0 | +| 6 | The Battle | Upton Sara | 30 | 1999 | medicine | 40 | +| 7 | Rose Hood | Richard haggard | 28 | 2008 | cartoon | 28 |*/ + +#、将小说类型(novel)的书的价格都增加5。 +update books set price=+5 +desc books; +#5、将名称为EmmaT的书的价格改为40。 +update books set price=40 where b_id=2; +#6、删除库存为0的记录 +delete from books where num=0; \ No newline at end of file -- Gitee From 92e52fffe82f2329e037ff9136bbf6693659266b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=A3=E7=91=9E?= <3462909738@qq.com> Date: Wed, 22 Feb 2023 17:20:47 +0800 Subject: [PATCH 2/2] =?UTF-8?q?mysql=E7=AC=AC=E4=BA=8C=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...14\346\254\241\344\275\234\344\270\232.md" | 355 ++++++++++++++++++ 1 file changed, 355 insertions(+) create mode 100644 "44 \344\273\243\347\221\236/\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" diff --git "a/44 \344\273\243\347\221\236/\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" "b/44 \344\273\243\347\221\236/\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" new file mode 100644 index 0000000..5b6b74b --- /dev/null +++ "b/44 \344\273\243\347\221\236/\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" @@ -0,0 +1,355 @@ +| 作业 | | | +| ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | +| | [2](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_2) | | +| | [3](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_3) | ### 作业1 | +| | [4](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_4) | | +| | [5](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_5) | ``` mysql | +| | [6](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_6) | -- ## 第1题 | +| | [7](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_7) | -- | +| | [8](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_8) | -- 1、创建数据库test01_company | +| | [9](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_9) | create database test01_company charset utf8; | +| | [10](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_10) | -- | +| | [11](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_11) | -- 2、创建表格offices | +| | [12](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_12) | use test01_company; | +| | [13](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_13) | create table offices( | +| | [14](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_14) | officecode int, | +| | [15](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_15) | city varchar(30), | +| | [16](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_16) | address varchar(50), | +| | [17](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_17) | country varchar(50), | +| | [18](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_18) | postalcode varchar(25) | +| | [19](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_19) | ); | +| | [20](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_20) | -- | +| | [21](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_21) | -- \| 字段名 \| 数据类型 \| | +| | [22](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_22) | -- \| ---------- \| ----------- \| | +| | [23](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_23) | -- \| officeCode \| int \| | +| | [24](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_24) | -- \| city \| varchar(30) \| | +| | [25](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_25) | -- \| address \| varchar(50) \| | +| | [26](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_26) | -- \| country \| varchar(50) \| | +| | [27](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_27) | -- \| postalCode \| varchar(25) \| | +| | [28](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_28) | -- | +| | [29](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_29) | -- 3、创建表格employees | +| | [30](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_30) | create table employees( | +| | [31](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_31) | empnum int, | +| | [32](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_32) | lastname varchar(50), | +| | [33](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_33) | firstname varchar(50), | +| | [34](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_34) | mobile varchar(25), | +| | [35](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_35) | code int, | +| | [36](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_36) | jobtitle varchar(50), | +| | [37](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_37) | birth date, | +| | [38](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_38) | note varchar(255), | +| | [39](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_39) | sex varchar(5) | +| | [40](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_40) | ); | +| | [41](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_41) | -- | +| | [42](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_42) | -- \| 字段名 \| 数据类型 \| | +| | [43](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_43) | -- \| --------- \| ------------- \| | +| | [44](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_44) | -- \| empNum \| int(11) \| | +| | [45](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_45) | -- \| lastName \| varchar(50) \| | +| | [46](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_46) | -- \| firstName \| varchar(50) \| | +| | [47](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_47) | -- \| mobile \| varchar(25) \| | +| | [48](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_48) | -- \| code \| int \| | +| | [49](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_49) | -- \| jobTitle \| varchar(50) \| | +| | [50](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_50) | -- \| birth \| date \| | +| | [51](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_51) | -- \| Note \| varchar(255) \| | +| | [52](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_52) | -- \| Sex \| varchar(5) \| | +| | [53](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_53) | -- | +| | [54](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_54) | -- **要求4:**将表employees的mobile字段修改到code字段后面。 | +| | [55](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_55) | desc employees; | +| | [56](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_56) | alter table employees modify mobile varchar(25) after code; | +| | [57](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_57) | -- | +| | [58](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_58) | -- **要求5:**将表employees的birth字段改名为birthday; | +| | [59](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_59) | alter table employees change birth birthday date; | +| | [60](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_60) | -- | +| | [61](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_61) | -- **要求6:**修改sex字段,数据类型为char(1)。 | +| | [62](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_62) | alter table employees modify sex char(1); | +| | [63](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_63) | -- | +| | [64](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_64) | -- **要求7:**删除字段note; | +| | [65](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_65) | alter table employees drop column note; | +| | [66](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_66) | -- | +| | [67](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_67) | -- **要求8:**增加字段名favoriate_activity,数据类型为varchar(100); | +| | [68](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_68) | alter table employees add favoriate_activity varchar(100); | +| | [69](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_69) | -- | +| | [70](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_70) | -- **要求9:**将表employees的名称修改为 employees_info | +| | [71](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_71) | alter table employees rename to employees_info; | +| | [72](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_72) | -- | +| | [73](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_73) | -- ```mysql | +| | [74](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_74) | -- | +| | [75](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_75) | -- ``` | +| | [76](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_76) | -- | +| | [77](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_77) | ``` | +| | [78](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_78) | | +| | [79](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_79) | ### 作业2 | +| | [80](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_80) | | +| | [81](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_81) | ``` mysql | +| | [82](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_82) | -- ## 第2题 | +| | [83](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_83) | -- | +| | [84](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_84) | -- 1、创建数据库test02db | +| | [85](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_85) | create database test01db charset utf8; | +| | [86](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_86) | -- | +| | [87](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_87) | -- 2、创建表格pet | +| | [88](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_88) | use test01db; | +| | [89](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_89) | create table pet( | +| | [90](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_90) | name varchar(20), | +| | [91](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_91) | owner varchar(20), | +| | [92](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_92) | species varchar(20), | +| | [93](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_93) | sex char(1), | +| | [94](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_94) | birth year, | +| | [95](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_95) | death year | +| | [96](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_96) | ); | +| | [97](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_97) | -- | +| | [98](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_98) | -- \| 字段名 \| 字段说明 \| 数据类型 \| | +| | [99](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_99) | -- \| ------- \| -------- \| ----------- \| | +| | [100](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_100) | -- \| name \| 宠物名称 \| varchar(20) \| | +| | [101](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_101) | -- \| owner \| 宠物主人 \| varchar(20) \| | +| | [102](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_102) | -- \| species \| 种类 \| varchar(20) \| | +| | [103](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_103) | -- \| sex \| 性别 \| char(1) \| | +| | [104](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_104) | -- \| birth \| 出生日期 \| year \| | +| | [105](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_105) | -- \| death \| 死亡日期 \| year \| | +| | [106](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_106) | -- | +| | [107](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_107) | -- 3、添加记录 | +| | [108](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_108) | insert into pet values ('fluffy','harold','cat','f','2003','2010'),('claws','gwen','cat','m','2004',null),('buffy',null,'dog','f','2009',null),('fang','benny','dog','m','2000',null),('bowser','diane','dog','m','2003','2009'),('chirpy',null,'bird','f','2008',null); | +| | [109](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_109) | -- | +| | [110](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_110) | -- \| name \| owner \| species \| sex \| birth \| death \| | +| | [111](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_111) | -- \| ------ \| ------ \| ------- \| ---- \| ----- \| ----- \| | +| | [112](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_112) | -- \| Fluffy \| harold \| Cat \| f \| 2003 \| 2010 \| | +| | [113](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_113) | -- \| Claws \| gwen \| Cat \| m \| 2004 \| \| | +| | [114](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_114) | -- \| Buffy \| \| Dog \| f \| 2009 \| \| | +| | [115](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_115) | -- \| Fang \| benny \| Dog \| m \| 2000 \| \| | +| | [116](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_116) | -- \| bowser \| diane \| Dog \| m \| 2003 \| 2009 \| | +| | [117](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_117) | -- \| Chirpy \| \| Bird \| f \| 2008 \| \| | +| | [118](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_118) | -- | +| | [119](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_119) | -- 4、 添加字段主人的生日owner_birth。 | +| | [120](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_120) | alter table pet add owner_birth year after owner; | +| | [121](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_121) | -- | +| | [122](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_122) | -- 5、 将名称为Claws的猫的主人改为kevin | +| | [123](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_123) | update pet set owner = kevin where name = 'claws'; | +| | [124](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_124) | -- | +| | [125](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_125) | -- 6、 将没有死的狗的主人改为duck | +| | [126](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_126) | update pet set owner = duck where death = null; | +| | [127](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_127) | -- | +| | [128](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_128) | -- 7、 查询没有主人的宠物的名字; | +| | [129](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_129) | -- | +| | [130](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_130) | -- 8、 查询已经死了的cat的姓名,主人,以及去世时间; | +| | [131](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_131) | -- | +| | [132](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_132) | -- 9、 删除已经死亡的狗 | +| | [133](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_133) | delete from pet where death = not null; | +| | [134](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_134) | -- | +| | [135](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_135) | -- 10、查询所有宠物信息 | +| | [136](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_136) | select * from pet; | +| | [137](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_137) | ``` | +| | [138](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_138) | | +| | [139](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_139) | ### 作业3 | +| | [140](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_140) | | +| | [141](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_141) | ``` mysql | +| | [142](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_142) | -- ## 第3题 | +| | [143](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_143) | -- | +| | [144](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_144) | -- 1、创建数据库:test03_company | +| | [145](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_145) | -- | +| | [146](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_146) | -- ```sql | +| | [147](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_147) | create database test03_company charset utf8; | +| | [148](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_148) | -- ``` | +| | [149](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_149) | -- | +| | [150](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_150) | -- 2、在此数据库下创建如下3表,数据类型,宽度,是否为空根据实际情况自己定义。 | +| | [151](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_151) | -- | +| | [152](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_152) | -- A. 部门表(department):部门编号(depid),部门名称(depname),部门简介(deinfo);其中部门编号为主键。 | +| | [153](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_153) | -- | +| | [154](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_154) | -- ```mysql | +| | [155](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_155) | use test03_company ; | +| | [156](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_156) | create table department( | +| | [157](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_157) | depid int primary key auto_increment, | +| | [158](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_158) | depname char(10) not null unique key, | +| | [159](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_159) | deinfo varchar(200) | +| | [160](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_160) | ); | +| | [161](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_161) | -- ``` | +| | [162](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_162) | -- | +| | [163](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_163) | -- B. 雇员表(employee):雇员编号(empid),姓名(name),性别(sex),职称(title),出生日期(birthday),所在部门编号(depid);其中 | +| | [164](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_164) | -- | +| | [165](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_165) | -- * 雇员编号为主键; | +| | [166](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_166) | -- * 部门编号为外键,外键约束等级为(on update cascade 和on delete set null); | +| | [167](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_167) | -- * 性别默认为男; | +| | [168](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_168) | -- | +| | [169](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_169) | -- ```mysql | +| | [170](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_170) | create table employee ( | +| | [171](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_171) | empid int primary key auto_increment, | +| | [172](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_172) | name varchar(10) not null, | +| | [173](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_173) | sex enum('男','女') not null default '男', | +| | [174](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_174) | title varchar(10), | +| | [175](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_175) | birthday date, | +| | [176](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_176) | depid int foreign key references department(depid) | +| | [177](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_177) | ); | +| | [178](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_178) | -- ``` | +| | [179](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_179) | -- | +| | [180](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_180) | -- C. 工资表(salary):雇员编号(empid),基本工资(basesalary),职务工资(titlesalary),扣除(deduction)。其中雇员编号为主键。 | +| | [181](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_181) | -- | +| | [182](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_182) | -- 3、给工资表(salary)的雇员编号(empid)增加外键约束,外键约束等级为(on update cascade 和on delete cascade) | +| | [183](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_183) | create table salary( | +| | [184](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_184) | empid int foreign key (empid) references employee(empid) on update cascade on delete cascade, | +| | [185](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_185) | basesalary double(6,2) not null, | +| | [186](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_186) | titlesalary double(6,2) not null, | +| | [187](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_187) | deduction double(6,2) | +| | [188](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_188) | ); | +| | [189](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_189) | -- | +| | [190](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_190) | -- 4、添加数据如下: | +| | [191](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_191) | -- | +| | [192](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_192) | -- 部门表: | +| | [193](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_193) | -- | +| | [194](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_194) | -- \| 部门编号 \| 部门名称 \| 部门简介 \| | +| | [195](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_195) | -- \| -------- \| -------- \| ------------ \| | +| | [196](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_196) | -- \| 111 \| 生产部 \| Null \| | +| | [197](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_197) | -- \| 222 \| 销售部 \| Null \| | +| | [198](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_198) | -- \| 333 \| 人事部 \| 人力资源管理 \| | +| | [199](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_199) | | +| | [200](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_200) | insert into department values (111,'生产部',null),(222,'销售部',null),(333,'人事部','人力资源管理'); | +| | [201](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_201) | -- | +| | [202](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_202) | -- 雇员表: | +| | [203](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_203) | -- | +| | [204](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_204) | -- \| 雇员编号 \| 姓名 \| 性别 \| 职称 \| 出生日期 \| 所在部门编号 \| | +| | [205](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_205) | -- \| -------- \| ---- \| ---- \| ---------- \| ---------- \| ------------ \| | +| | [206](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_206) | -- \| 1001 \| 张三 \| 男 \| 高级工程师 \| 1975-1-1 \| 111 \| | +| | [207](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_207) | -- \| 1002 \| 李四 \| 女 \| 助工 \| 1985-1-1 \| 111 \| | +| | [208](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_208) | -- \| 1003 \| 王五 \| 男 \| 工程师 \| 1978-11-11 \| 222 \| | +| | [209](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_209) | -- \| 1004 \| 张六 \| 男 \| 工程师 \| 1999-1-1 \| 222 \| | +| | [210](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_210) | insert into employee values (1001,'张三','男','高级工程师','1975-1-1',111),(1002,'李四','女','助工','1985-1-1',111),(1003,'王五','男','工程师','1978-11-11',222),(1004,'张六','男','工程师','1999-1-1',222); | +| | [211](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_211) | -- | +| | [212](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_212) | -- 工资表: | +| | [213](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_213) | -- | +| | [214](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_214) | -- \| 雇员编号 \| 基本工资 \| 职务工资 \| 扣除 \| | +| | [215](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_215) | -- \| -------- \| -------- \| -------- \| ---- \| | +| | [216](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_216) | -- \| 1001 \| 2200 \| 1100 \| 200 \| | +| | [217](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_217) | -- \| 1002 \| 1200 \| 200 \| NULL \| | +| | [218](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_218) | -- \| 1003 \| 2900 \| 700 \| 200 \| | +| | [219](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_219) | -- \| 1004 \| 1950 \| 700 \| 150 \| | +| | [220](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_220) | insert into salary values (1001,2200,1100,200),(1002,1200,200,null),(1003,2900,700,200),(1004,1950,700,150); | +| | [221](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_221) | -- | +| | [222](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_222) | -- | +| | [223](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_223) | ``` | +| | [224](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_224) | | +| | [225](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_225) | ### 作业4 | +| | [226](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_226) | | +| | [227](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_227) | ``` mysql | +| | [228](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_228) | -- ## 第4题 | +| | [229](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_229) | -- | +| | [230](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_230) | -- 1、创建一个数据库:test04_school | +| | [231](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_231) | create database test04_school charset utf8; | +| | [232](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_232) | -- | +| | [233](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_233) | -- 2、创建如下表格 | +| | [234](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_234) | use test04_school; | +| | [235](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_235) | -- | +| | [236](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_236) | -- 表1 Department表的定义 | +| | [237](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_237) | create table department( | +| | [238](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_238) | depno int(10) not null primary key, | +| | [239](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_239) | depname varchar(20) not null, | +| | [240](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_240) | depnote varchar(50) | +| | [241](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_241) | ); | +| | [242](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_242) | -- | +| | [243](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_243) | -- \| **字段名** \| **字段描述** \| **数据类型** \| **主键** \| **外键** \| **非空** \| **唯一** \| | +| | [244](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_244) | -- \| ---------- \| ------------ \| ------------ \| -------- \| -------- \| -------- \| -------- \| | +| | [245](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_245) | -- \| DepNo \| 部门号 \| int(10) \| 是 \| 否 \| 是 \| 是 \| | +| | [246](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_246) | -- \| DepName \| 部门名称 \| varchar(20) \| 否 \| 否 \| 是 \| 否 \| | +| | [247](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_247) | -- \| DepNote \| 部门备注 \| Varchar(50) \| 否 \| 否 \| 否 \| 否 \| | +| | [248](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_248) | -- | +| | [249](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_249) | -- 表2 Teacher表的定义 | +| | [250](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_250) | create table teacher( | +| | [251](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_251) | number int not null primary key, | +| | [252](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_252) | name varchar(30) not null, | +| | [253](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_253) | sex varchar(4), | +| | [254](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_254) | birth date, | +| | [255](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_255) | depno int foreign key (depno) references department(depno), | +| | [256](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_256) | salary float, | +| | [257](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_257) | address varchar(100) | +| | [258](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_258) | ); | +| | [259](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_259) | -- | +| | [260](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_260) | -- \| **字段名** \| **字段描述** \| **数据类型** \| **主键** \| **外键** \| **非空** \| **唯一** \| | +| | [261](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_261) | -- \| ---------- \| ------------ \| ------------ \| -------- \| -------- \| -------- \| -------- \| | +| | [262](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_262) | -- \| Number \| 教工号 \| int \| 是 \| 否 \| 是 \| 是 \| | +| | [263](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_263) | -- \| Name \| 姓名 \| varchar(30) \| 否 \| 否 \| 是 \| 否 \| | +| | [264](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_264) | -- \| Sex \| 性别 \| varchar(4) \| 否 \| 否 \| 否 \| 否 \| | +| | [265](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_265) | -- \| Birth \| 出生日期 \| date \| 否 \| 否 \| 否 \| 否 \| | +| | [266](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_266) | -- \| DepNo \| 部门号 \| int \| 否 \| 是 \| 否 \| 否 \| | +| | [267](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_267) | -- \| Salary \| 工资 \| float \| 否 \| 否 \| 否 \| 否 \| | +| | [268](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_268) | -- \| Address \| 家庭住址 \| varchar(100) \| 否 \| 否 \| 否 \| 否 \| | +| | [269](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_269) | -- | +| | [270](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_270) | -- 3、添加记录 | +| | [271](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_271) | insert into department values (601,'软件技术系','软件技术等专业'),(602,'网络技术系','多媒体技术等专业'),(603,'艺术设计系','广告艺术设计等专业'),(604,'管理工程系','连锁经营管理等专业'); | +| | [272](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_272) | -- | +| | [273](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_273) | -- \| **DepNo** \| **DepName** \| **DepNote** \| | +| | [274](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_274) | -- \| --------- \| ----------- \| ------------------ \| | +| | [275](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_275) | -- \| 601 \| 软件技术系 \| 软件技术等专业 \| | +| | [276](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_276) | -- \| 602 \| 网络技术系 \| 多媒体技术等专业 \| | +| | [277](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_277) | -- \| 603 \| 艺术设计系 \| 广告艺术设计等专业 \| | +| | [278](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_278) | -- \| 604 \| 管理工程系 \| 连锁经营管理等专业 \| | +| | [279](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_279) | | +| | [280](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_280) | insert into teacher values (2001,'Tom','女','1970-01-10',602,4500,'四川省绵阳市'),(2002,'Lucy','男','1983-12-18',601,2500,'北京市昌平区'),(2003,'Mike','男','1990-06-01',604,1500,'重庆市渝中区'),(2004,'James','女','1980-10-20',602,3500,'四川省成都市'),(2005,'Jack','男','1975-05-30',603,1200,'重庆市南岸区'); | +| | [281](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_281) | -- | +| | [282](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_282) | -- \| **Number** \| **Name** \| **Sex** \| **Birth** \| **DepNo** \| **Salary** \| **Address** \| | +| | [283](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_283) | -- \| ---------- \| -------- \| ------- \| ---------- \| --------- \| ---------- \| ------------ \| | +| | [284](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_284) | -- \| 2001 \| Tom \| 女 \| 1970-01-10 \| 602 \| 4500 \| 四川省绵阳市 \| | +| | [285](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_285) | -- \| 2002 \| Lucy \| 男 \| 1983-12-18 \| 601 \| 2500 \| 北京市昌平区 \| | +| | [286](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_286) | -- \| 2003 \| Mike \| 男 \| 1990-06-01 \| 604 \| 1500 \| 重庆市渝中区 \| | +| | [287](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_287) | -- \| 2004 \| James \| 女 \| 1980-10-20 \| 602 \| 3500 \| 四川省成都市 \| | +| | [288](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_288) | -- \| 2005 \| Jack \| 男 \| 1975-05-30 \| 603 \| 1200 \| 重庆市南岸区 \| | +| | [289](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_289) | -- | +| | [290](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_290) | -- 4、用SELECT语句查询Teacher表的所有记录。 | +| | [291](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_291) | select * from teacher; | +| | [292](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#79e8e2ce617a1798a4bb54bff8cffceb5a1f58bd_0_292) | | +| | | | +| | | | +| | | | + + ## 笔记 + + + +| | [1](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_1) | # 约束 | +| ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | +| | [2](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_2) | | +| | [3](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_3) | (数据类型就是一种对数据的约束) | +| | [4](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_4) | | +| | [5](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_5) | #### 1.非空约束 | +| | [6](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_6) | | +| | [7](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_7) | not null (表示这个字段必须填写) | +| | [8](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_8) | | +| | [9](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_9) | #### 2.默认约束 | +| | [10](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_10) | | +| | [11](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_11) | default (当你不给值时,系统自动以默认值增充) #非空+默认值约束 | +| | [12](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_12) | | +| | [13](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_13) | #### 3.主键约束 | +| | [14](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_14) | | +| | [15](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_15) | primary key (非空,唯一 就是值不能重复,同一个表中只能有一个主键) | +| | [16](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_16) | | +| | [17](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_17) | #### 4.唯一约束 | +| | [18](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_18) | | +| | [19](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_19) | unique key (值不能重复,可以为空,一个表中可以有多个字段可设唯一) | +| | [20](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_20) | | +| | [21](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_21) | #### 5.自增约束 | +| | [22](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_22) | | +| | [23](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_23) | auto_increment #前提是主键 | +| | [24](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_24) | | +| | [25](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_25) | (不给值,给0或者给null值,会自动在原来最大数基础上+1,给了值,就以给的值为准。) | +| | [26](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_26) | | +| | [27](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_27) | #### 6.外键约束 | +| | [28](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_28) | | +| | [29](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_29) | foreign key (约束两个表的关系,或者是一个表的两个字段之间的关系) | +| | [30](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_30) | | +| | [31](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_31) | 格式: foreign key (从表的字段) references 主表(被依赖字段); | +| | [32](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_32) | | +| | [33](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_33) | 1.主表(父表)和从表(子表) # 主表:被依赖,被参考。 从表:依赖别人的,参考别人的。 | +| | [34](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_34) | | +| | [35](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_35) | 2.外键的建立和指定要在从表中定义 | +| | [36](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_36) | | +| | [37](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_37) | ##### 要求 | +| | [38](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_38) | | +| | [39](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_39) | A.主表必须先存在。 | +| | [40](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_40) | | +| | [41](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_41) | B.主表被依赖字段必须有索引,所以通常是主键列或唯一键列才能作为被依赖字段。 | +| | [42](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_42) | | +| | [43](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_43) | C.删除表时,要么先删除从表,在删除主表。要么先解除外键约束,才能删除。 | +| | [44](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_44) | | +| | [45](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_45) | D.从表的依赖字段的数据,必须在主表被依赖字段中选择,添加与修改都是这样。 | +| | [46](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_46) | | +| | [47](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_47) | E.主表被依赖字段的数据不能轻易的删除和修改,要看是否被引用。 | +| | [48](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_48) | | +| | [49](https://gitee.com/huang-liutao/mysql-base/commit/7a0887c3f8faf4e202f9f8304e1bc1eb7153aa75#515d5aaefbe568fa4ec9f9f40014c2d1f1c096a7_0_49) | #外键的约束等级为 on update/delete cascade/(set null) | +| | | | + + + -- Gitee