数据库 排序语句和去重复语句
排序语句:
-
单字段排序
- 语法:ORDER BY 字段名 ASC/DESC;
- 示例:SELECT * FROM 表名 ORDER BY 字段名 ASC/DESC;
- 说明:ASC表示升序排列,DESC表示降序排列,默认为ASC。
-
多字段排序
- 语法:ORDER BY 字段名1 ASC/DESC, 字段名2 ASC/DESC;
- 示例:SELECT * FROM 表名 ORDER BY 字段名1 ASC/DESC, 字段名2 ASC/DESC;
- 说明:多字段排序时,优先按照第一个字段进行排序,如果第一个字段的值相同,则按照第二个字段进行排序,以此类推。
去重复语句:
-
DISTINCT关键字
- 语法:SELECT DISTINCT 字段 FROM 表名;
- 示例:SELECT DISTINCT 字段 FROM 表名;
- 说明:DISTINCT关键字用于去除查询结果中的重复记录,只保留不同的记录。
-
GROUP BY语句
- 语法:SELECT 字段1, 字段2, ... FROM 表名 GROUP BY 字段1, 字段2, ...;
- 示例:SELECT 字段1, 字段2, ... FROM 表名 GROUP BY 字段1, 字段2, ...;
- 说明:GROUP BY语句用于将查询结果按照指定字段进行分组,相同的记录被视为一组,只显示每组的第一条记录
原文地址: https://www.cveoy.top/t/topic/ewkT 著作权归作者所有。请勿转载和采集!