sql数据查询与排序

数据查询与排序

1. 使用 DISTINCT 去重查询结果

DISTINCT 关键字用于去除查询结果中的重复行,保留唯一的值。

SELECT DISTINCT 列名 FROM 表名;

2. 排序数据:ORDER BY 子句

ORDER BY 子句用于对查询结果进行排序,默认为升序排列。

SELECT 列名 FROM 表名 ORDER BY 列名 ASC/DESC;

3. 聚合函数:SUM、AVG、COUNT、MAX、MIN

聚合函数用于对数据进行统计计算,常见的聚合函数包括:

SUM:计算总和
AVG:计算平均值
COUNT:计算行数
MAX:找出最大值
MIN:找出最小值

4. GROUP BY 子句与 HAVING 过滤

GROUP BY 子句用于将查询结果按照某个列进行分组,通常与聚合函数一起使用。HAVING 子句用于过滤分组后的结果。

SELECT 列名, 聚合函数 FROM 表名 GROUP BY 列名 HAVING 条件;

网友评论0