MySQL语法--DML(数据操纵语言)
本文用于MySql 5.5
黄字为可省略步骤
蓝字不可省略
绿字为注释
DML(数据操纵语言)
对表插入数据(增):
INSERT INTO 表名 (列1, 列2, 列3, …)
VALUES (列值1, 列值2, 列值3, …);
列和值是一 一对应的
更新表数据(改):
UPDATE 表名 SET 列名=列值, 列名=列值 … WHERE 条件;
OR
UPDATE 表名 SET 列名=列值, 列名=列值 … WHERE 列名 IN (2,4,6); ←画线处表示 列值是2,4,6的
OR
UPDATE 表名 SET 列名=列值, 列名=列值 … WHERE 列名 BETWEEN 2 AND 5; ←画线处表示 列值是2到5的
删除表(删) 该删除方法不会重置ID:
DELETE FROM 表名 WHERE 条件;
删除全表(删) 该删除方法将重置ID:
TRUNCATE 表名;