一、DML
添加数据
1.给指定的列添加数据
insert into 表名(列名,列名2) values (值1,值2);
2.给全部列添加数据
insert into 表名values(值1,值2);
3.批量的添加数据
insert into表名 values(值1,值2,值3) (值1,值2 ,值3);
修改数据
1.update 表名set 列名1=值1 ,列名2=值2 ,【where 条件限定语句】
注意如果update语句 没有where条件 ,则表中所用数据进行修改
删除数据
delete from表名 【限定的条件】
二、 DQL(基础查询)
基础查询
select 列名1,列名2 from表名;
去除重复查询
select distinct 列名 from 表名
起别名
as:
DQL(条件查询)
1.select字段列表 from 表名where 条件
常用于表示关系的语句
1.and && between and or in(值1,值2,值3)
like的模糊
用——表示的的是字数 如果%出现在前面则表示前面的省略 如果出现在后面则表示后面的省略
排序查询
select 表名 from stu order by age 表示利用age这一列进行相关得操作
注意 :如果有多个排序条件 则前边的条件值一样 才会后面的后面的条件值
desc表示降序‘
asc表示升序
分组查询 count统计的列名不能为空
1.添加主键
2.*
聚合函数
count 统计个数
max最大值
min最小值
’ sum求和
avg 表示平均值