MYSOL基本用法(3)

新增---------------insert into 表1名 select 列名 from 表2名

在这里插入图片描述

查询-----------------①select count(列名)from 表名;

获得列的数量
在这里插入图片描述

查询-----------------②select sum(列名)from 表名;

求数据总和
在这里插入图片描述

查询----------------③select avg(列名) From 表名;

求当前列平均值
在这里插入图片描述

查询----------------④select max(列名) from 表名;

获得该列最大值

在这里插入图片描述

查询-------------⑤select min(列名) from 表名;

获得该列最小值
在这里插入图片描述

分组查询-----------select 列名 from 表名 group by 列名;

在这里插入图片描述在这里插入图片描述

having 用法:select 列名 from 表名 group by 列名 having 条件;

先进行分组查询,再执行条件
//而select 列名 from 表名 where 条件 group by 列名;先执行where条件,再执行group by 分组;

联合查询-----select 列1,列2 from 表1,表2 where;

内连接------where 用法和 [inner] join on 都属于内连接

外连接-----①左外连接–select 列名 from 表1 left join 表2 on 连接条件; -------②右外连接------select 列名 from 表1 right join 表2 on 连接条件 ;