数据库
DML数据操纵语言
①插入数据
语法
insert into<数据表名>(字段名1,字段名2,......) values(数据1,数据2,......);
实例
②删除数据
从数据表中删除满足特定条件(所有)的记录
语法
delete from <数据表名> [where conditions(条件];
实例
③修改数据
对数据表中已经添加的记录进行修改
语法
update <数据表名> set <字段名>=value [where conditions(条件)];
实例
DQL数据查询语言
从数据表中提取满足特定条件的记录
- 单表查询
- 多表联合查询
查询基础语法
where 字句在删除、修改及查询的语句后都可以添加where子句(条件),用于筛选满足特定的添加的数据进行删除、修改和查询操作。
条件关系运算符
条件逻辑运算符
在where子句中,可以将多个条件通过逻辑运算 (and or not) 进行连接,通过多个条件来筛选要操作的数据。
LIKE字句
在where子句的条件中,我们可以使用like关键字来实现模糊查询
语法
select * from <数据库名> where <字段名> like'reg'
在like关键字后的reg表达式中
- %表示任意多个字符[%0% 包含字母o]
- _表示任意一个字符[ _o% 第二个字母为o]
示例
总结:DML数据操纵语言只有插入、删除、修改三种,着重于where字句与like字句以及条件逻辑运算符。