单表数据记录的插入

所用软件:Mysql Workbench

单表数据记录的插入

插入数据的方式:

1、插入完整的记录;2、插入记录的一部分; 3、插入多条记录;4、插入另一个查询的结果。

一、插入完整的记录

语法格式:

insert into table_name(columu_list) values(value_list);

新建SQL文件,输入下图2种语句都可(当表中列的内容边化时,采用第1种语句不用修改语句,会更好些)

单表数据记录的插入

查看bookcategory中的内容:选中bookcategory,右键后左键点击select Rows-Limit 1000后可看:

单表数据记录的插入

二、插入记录的一部分

为表的指定列插入数据,其他没有指定值的列所插入的数据为表定义时的默认值。

单表数据记录的插入

查看

单表数据记录的插入

三、插入多条记录

插入时指定多个值列表,每个值列表之间用逗号隔开

语法格式:

insert into table_name(column_list) values(values_list1),(values_list2),...,(values_listn);

单表数据记录的插入

查看

单表数据记录的插入

四、插入另一个查询结果到表中

语法格式

insert into table_name(column_list1)select(column_list2)from table_name2 where(condition);

先在book中添加test表,表中内容如下:

单表数据记录的插入

然后输入下图语句

单表数据记录的插入

查看

单表数据记录的插入