发表于: 2019-10-10 23:18:36
0 586
今天完成的事情:
MySQL语句
明天计划的事情:
遇到的问题:暂无
收获:
1.1 为表中所有字段添加数据
1.1.1 INSERT 语句中指定所有字段名
语法:INSERT INTO 表名(字段名1,字段名2,…)
VALUES(值1,值2,…);
举例:INSERT INTO student(id,name,grade)
VALUES(1,'zhangshan',98);
1.1.2 INSERT语句中不指定字段名
若不指定字段名,则添加的值的顺序应和字段在表中的顺序完全一致。
语法:INSERT INTO 表名 VALUES(值11,值2,…);
举例:INSERT INTO student
VALUES (2,'lisi',62);
1.2 为表的指定字段添加数据
为指定字段添加数据,即只向部分字段添加值,而其他字段的值为表定义时的默认值。
语法:INSERT INTO 表名(字段1,字段2,…)
VALUES(值1,值2,…)
举例:INSERT INTO student(id,name)
VALUES(3,'wangwu');
1.3 INSERT语句的其他写法
语法:INSERT INTO 表名
SET 字段名1=值1[,字段名2=值2,…]
举例:INSERT INTO student
SET id=4,name='zhaoliu',grade=72;
1.4 同时添加多条数据
语法:INSERT INTO 表名[(字段名1,字段名2,…)]
VALUES (值1,值2,…),(值1,值2,…),
…
(值1,值2,…)
举例:INSERT INTO student VALUES
(5,‘lilei’,99),
(6,'hanmeimei',87),
(8,'poly',76);
评论