第九章 数据表中数据基本操作
数据表中数据插入方式
向表中所有的字段插入数据
- 语法格式:
INSERT INTO 表名 (字段1,字段2) VALUES (值1,值2);
- 如果后面的值按字段顺序写,可以不写字段名称
向表中某字段插入数据
- 语法格式:
INSERT INTO 表名 (字段) VALUES (值);
同时插入多条记录
- 语法格式:
INSERT INTO 表名 (字段1,字段2) VALUES (值a1,值a2),(值b1,值b2),(值c1,值c2),;
查询结果插入至数据表
-
语法格式:
INSERT INTO 要插入的表 (字段1,字段2) SELECT (查询的表字段) FROM 查询的表 WHERE 查询条件;
例如:
INSERT INTO TEST3 (ID) SELECT id from test2;
表示在TEST3的ID字段插入查询到的test2的id字段 -
要插入的字段数据类型应该一致
数据表中数据更新与删除操作
数据更新
- 语法格式:
UPDATE 表名 SET 字段1=值1,字段2=值2 WHERE 条件;
- WHERE为可选项,不写的话整张表的内容都会被更新
- 例如
UPDATE TEST3 SET ID=203,NAME='LAN' WHERE ID=202;
表示把id为202的数据更新为id为203,name为LAN
数据删除
- 语法格式:
DELETE FROM 表名 WHERE 条件;