SQL对表中数据的增删改
上一篇中,create drop alter 增删改,主要是针对表结构来说的;
这一篇中,insert delete update 增删改,主要是针对表中的数据来进行操作的。
一,insert
格式一:
insert into 表名(列名1,列名2...) values(值1,值2...);
注意:值和列一 一对应的关系
格式二:
insert into 表名 values(值1,值2.....);
格式三:(插入多行数据)
insert into 表名 values(值1,值2...),(值1,值2...)(值1,值2...);
例如
注意:字符串类型(比如char,vachar)的值要加单引号,数字类型(比如int)的不需要加单引号,直接写数字就好。
二,delete
例如
三,update 修改
格式一:
update 表名 set 列名=值;
格式二:
update 表名 set 列名1=值1,列名2=值2;
格式三:
update 表名 set 列名1=值1,列名2=值2 where 条件;