PostgreSQL 查找重复数据
warning:
这篇文章距离上次修改已过435天,其中的内容可能已经有所变动。
-- PostgreSQL 查询重复数据(仅返回重复项的一个实例)
SELECT
column_name,
COUNT(*)
FROM
table_name
GROUP BY
column_name
HAVING
COUNT(*) > 1;这段代码首先定义了要查询的列 column_name 和表名 table_name。然后,它使用 GROUP BY 和 HAVING 子句来找出在 column_name 列中有重复值的记录,并计算每个值的出现次数。最后,它返回每个出现超过一次的 column_name 值及其出现的次数。
评论已关闭