A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2020-2-24 17:25  /  2853 人查看  /  16 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

##### 今日整理:
#### 1.整理一下DQL语句都有哪些?
-- 排序查询  order by (ASC 升序 默认, DESC 降序 )
-- 聚合函数 count(计算个数) max(最大值) min(最小值) sun(和) avg(平均值)
-- 分组查询  groop by 分组字段
-- 分页查询  limit 开始的索引,每页查询的条数
#### 2.DQL语句中的查询关键字有没有执行先后的顺序?为什么?举例子说明.
执行顺序:
from
join
on
where
group by
avg,sum...
having
select
distinct
order by
limit
select 考生姓名, max(总成绩) as max总成绩
from Grade
where 考生姓名 is not null
group by 考生姓名
having max(总成绩) > 600
order by max总成绩
#### 3.什么是表的约束?分别有哪些?
-- 约束实际上就是表中数据的限制条件
1. 主键约束
2. 非空约束
3. 唯一约束
4. 外键约束
#### 4.今天讲了哪些聚合函数?
-- 聚合函数:将一列数据作为一个整体,进行纵向的计算
1. count 计算个数
2. max 计算最大值
3. min 计算最小值
4. sum 计算和
5. avg 计算平均值
#### 5.今天所讲的多表的关联查询分别有哪些?
内连接:inner join
左外连接:left outer join
右外连接:right outer join
全外连接:full outer join
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马