mysql去重有哪些方式?

提问者:帅平 问题分类:数据库
在mysql中去重有哪些方式?

 您阅读本篇文章共花了: 

1 个回答
Rae
Rae 管理员
在mysql中去重主要有以下几种方式:
一、distinct去重
这种去重效率比较低下,一般用来与count配合计算统计唯一条数用。

二、group by去重
这种去重一般用来展示去重后的具体值。

三、row_number去重
这是mysql中提供的一种去重窗口函数,我们一般使用会比较少一点,他的语法是:row_number() over (partition by <用于分组的字段名> order by <用于组内排序的字段名>)

第三种row_number去重窗口函数在实际中使用比较少,感兴趣可以了解下。
发布于:2年前 (2022-10-17) IP属地:四川省
我来回答