PostgreSQL 查找重复数据
-- 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
值及其出现的次数。
评论已关闭