MYSQL中常用的SQL语句
一、增删改查
1.新增
指定字段插入:
INSERT INTO <表名> (<字段1>, <字段2>, <字段3>) VALUES (<值1>, <值2>, <值3>);
不指定字段插入:
INSERT INTO <表名> VALUES (<值1>, <值2>, <值3>);
一次插入多条数据:
INSERT INTO <表名> VALUES (<值1>, <值2>, <值3>), (<值4>, <值5>, <值6>);
INSERT INTO <表名> (<字段1>, <字段2>, <字段3>) VALUES (<值1>, <值2>, <值3>), (<值4>, <值5>, <值6>);
将查询结果插入新表:
INSERT INTO <表名1> SELECT * FROM <表名2>;
将查询部分字段插入新表:
INSERT INTO <表名1> (<字段1>, <字段2>) SELECT <字段3>,<字段4> FROM <表名2>;
复制表:
CREATE TABLE <表名1> SELECT * FROM <表名2>;
2.删除
条件删除:
DELETE FROM <表名> WHERE <字段