MySQL数据插入、更新、删除

来源:互联网 发布:网易minecraft 知乎 编辑:程序博客网 时间:2024/06/10 04:11

数据插入

插入数据是给表中添加新的记录,有以下几种主要的插入方式。


插入所有字段数据(顺序不可调)

insert into table_name values(值1,值2,值3,......,值n);

插入部分或者全部数据(顺序可以调)

insert into table_name(字段1,字段2,......,字段n) values(值1,值2,......,值n);


同时插入多条记录

insert into table_name values(记录1),(记录2),......,(记录n);

将查询结果插入数据表

insert into table1(属性列表1) select 属性列表2 from table2 where 表达式;

注意:属性列表1和属性列表2的个数必须一样,类型必须一样。where可有可无。


更新数据

更新数据是对表中已经存在的数据进行修改。


update table_name set 字段1=值1,字段2=值2,......,字段n=值n where 表达式;



删除数据


delete from table_name where 表达式;