SELECT DISTINCT name FROM stu;-- 去重:distinct
-- 排序查询
select 字段列表 from order by 排序字段1,排序字段2。。
排序方式:
asc:升序排列(默认)
desc 降序排列
注意:如果有多个排序条件,当前变得条件值一样时,才会根据第二个排序。
-- 分组查询 select字段列表 from 表名where【分组前条件限定】 group by 分组字段名 having【分组后条件过滤】
select sex avg(math)from stu where math >70 group by sex having count(*)>2;havig 分组之后进行的操作
-- 分页查询 select 字段列表 from limit 起始索引,查询条目数
select *from stu limit 0,3;
-- 起始索引=(当前页码-1)*每页显示的条数
tips、
分页查询limit是MySQL数据库的方言
oracle 分页查询使用rownumber
sql server f
| 函数名 | 功能 |
|---|---|
| count | 统计数量,如:统计学生人生,统计的列名不能为空,count(*) |
| min | 最小 |
| max | 最大 |
| sum | 求和 |
| avg | 求平均 |
null不参与聚合函数的运算。
本文介绍了SQL中的关键查询技巧,包括去重、排序、分组、分页等操作,并详细解释了聚合函数如COUNT、MIN、MAX、SUM、AVG的使用方法。
36万+

被折叠的 条评论
为什么被折叠?



