发表于: 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);



返回列表 返回列表
评论

    分享到