一、navicate建表test1(看我蓝色的操作步骤)
二、数据准备:增加表记录
1.看我蓝色的操作步骤,设计表
这样来设计表
2、为test1插入数据、增加数据
三.建表2为test2(跟上面步骤一样)
然后点击新建查询
四.插入表数据
我把代码给出来了,代码注解:INSERT INTO 表名(表内容,表内容....,...) SELECT 表内容 FROM 表名
(意思是,从示例2中检索姓名,插入到示例1)
这里需要注意的是,代码中的(name、gender)与表中的name,gender前后顺序必须一致,否则会报错。
INSERT INTO `示例1`(name,gender) SELECT name,gender FROM `示例2`
插入成功是这样的
五、替换表数据
((原理:如果新纪录的主键值或者唯一性约束的字段值与已有记录相同,则已有记录被删除后,新记录就会把它替换了)
1、因此,我们需要在原有表格中新增加一个int类型的记录,我这里把它命名为id(添加表记录,我前面有仔细说过,这里就不重复了)