文章目录MySQLDDL: CRUD数据库的CRUD创建查询修改删除使用数据库数据库表的CURD创建查询修改删除DML: 增删表中数据添加数据删除数据修改数据DQL: 查询表中的记录基础查询条件查询排序查询聚合函数分组查询分页查询DCL管理用户管理用户授权约束非空约束唯一约束主键约束外键约束表之间的关系三大范式备份和还原备份还原多表查询内连接外连接子查询事务
MySQL
登录:
mysql -uroot -p123
mysql -uroot -p密文显示密码
mysql -h127.0.0.1
进阶5:分组查询
语法:
select 查询列表
from 表
【where 筛选条件】
group by 分组的字段
【order by 排序的字段】;
注意:
查询列表必须特殊,要求是分组函数和group by后出现的字段
特点:
1、分组查询中的筛选条件分两类
数据源
位置
关键字
分组前筛选
原始表
group by前面
where
分组后筛选
分组后的结果集
group by后面
having
分组函数做条件肯定放在having中
group by 子句支持单