一, 插入数据记录
Tip
在插入记录是可使用 Desc table_name 查看表信息及字段类型避免插入类型不一致.
1, 插入完整数据记录
基本语法
- INSERT INTO table_name(field1, field2, field3, ......fieldn)
- VALUES( value1, value2, value3, ......valuen)
或
- INSERT INTO table_name
- VALUES( value1, value2, value3, ......valuen)
2, 插入数据记录的一部分
基本语法
- INSERT INTO table_name( field1, field2, field3, ......fieldn)
- VALUES( value1, value2, value3,......valuen)
字段的数量和顺序不一定要和表定义中字段一致, 但是一定要和 value 值一一对应.
3, 插入多条数据记录
基本语法
- INSERT INTO table_name( field1, field2, field3, ...fieldn)
- VALUES( value1, value2, value3,...valuen),
- ( value12, value22, value32,...valuen2),
- ( value13, value23, value33,...valuen3),
- ...
- ( value1m, value2m, value3m,...valuemn)
或
- INSERT INTO table_name
- VALUES( value1, value2, value3,...valuen),
- ( value12, value22, value32,...valuen2),
- ( value13, value23, value33,...valuen3),
- ...
- ( value1m, value2m, value3m,...valuemn)
4, 插入查询结果
基本语法
- INSERT INTO table_name1( field11, field12, field13,....field1n)
- SELET ( filed21, field22, field23,...field2n)
- FROM table_name2
- WHERE ...
二, 更新数据记录
1, 更新特定数据记录
基本语法
- UPDATE table_name
- SET field1=value1,
- field2=value2,
- field3=value3,
- ...
- WHERE CONDITION
参数 CONDITION 指定更新满足的条件来筛选特定记录.
2, 更新所有数据记录
基本语法
- UPDATE table_name
- SET field1=value1,
- field2=value2,
- field3=value3,
- ...
- [WHERE CONDITION]
三, 删除数据记录
1, 删除特定数据记录
基本语法
- DELETE FROM table_name
- WHERE CONDITION
2, 删除所有记录
- DELETE FROM table_name
- [WHERE CONDITION]
参数 CONDITION 需要满足表 table_name 中所有的数据记录或者无关键字 WHERE 语句.
来源: http://www.bubuko.com/infodetail-2699126.html