今天给大家带来的是SQL Server的一种高级的查询方法,希望对大家的学习有帮助。今天还要用到昨天我们所发的函数,下图展示今天所需要的函数有哪些。
2.今天的高级查询的内容有这些:
1.求平均值 avg()
select max(sage) from tb_stu;
2.求和sum()
select sum(sage) from tb_stu
3.求最大值max,求最小值min()
select max(sage) from tb_stu;
select min(sage) from tb_stu;
4.统计有多少条记录count()
select count(*) from tb_stu;
5.分组 group by
-- select 的后面只能出现聚合函数和分组依据
-- 原因:其他数据存在多个值 无法判断该取值哪一个值
6.条件 having +聚合 count()
连接如:
左向外联接 left join
右表联接 right join
全部联接 full join
内部链接 inner join