1.插入数据:
1.1插入完整数据记录:
INSERT INTO table_name(field1,field2,field3,... ...,fieldn)
VALUES(value1,value2,value3,... ...,valuen);
也可以用下面语法形式:
INSERT INTO table_name
VALUES(value1,value2,value3,... ...,valuen);
1.2插入数据记录一部分:
INSERT INTO table_name(field1,field2,field3,... ...,fieldn)
VALUES(value1,value2,value3,... ...,valuen);
1.3插入多条数据记录:
INSERT INTO table_name(field1,field2,field3,... ...,fieldn)
VALUES(value11,value21,value31,... ...,valuen1),
(value12,value22,value32,... ...,valuen2),
(value13,value23,value33,... ...,valuen3),
... ...
(value1m,value2m,value3m,... ...,valuenm);
1.4插入多条部分数据记录:
INSERT INTO table_name(field1,field2,field3,... ...,fieldn)
VALUES(value11,value21,value31,... ...,valuen1),
(value12,value22,value32,... ...,valuen2),
(value13,value23,value33,... ...,valuen3),
... ...
(value1m,value2m,value3m,... ...,valuenm);
1.5插入查询结果:
INSERT INTO table_name1(field11,field12,field13,... ...,field1n)
SELECT(field21,field22,field23,... ...,field2n)
FROM table_name2
WHERE ...;
2.更新数据:
2.1更新特定数据记录:
UPDATE table_name
SET field1=value1,
field2=value2,
field3=value3,
WHERE CONDITION;
CONDITION指定更新满足条件的特定数据
2.2更新所有数据记录:
UPDATE table_name
SET field1=value1,
field2=value2,
field3=value3,
WHERE CONDITION;
3.删除数据:
3.1删除特定数据记录:
DELETE FROM table_name
WHERE CONDITION;
3.2删除所有数据记录:
DELETE FROM table_name
WHERE CONDITION;