查询数据库表中重复的 workcode 数据

您可以使用以下 SQL 语句查询表 'a' 中 workcode 重复的数据:

SELECT workcode, COUNT(*) as count
FROM a
GROUP BY workcode
HAVING COUNT(*) > 1;

该语句将返回 workcode 和出现次数大于 1 的记录数。

解释:

  • SELECT workcode, COUNT(*) as count:选择 workcode 列和出现次数,并将出现次数命名为 'count'。
  • FROM a:从表 'a' 中获取数据。
  • GROUP BY workcode:根据 workcode 列对数据进行分组。
  • HAVING COUNT(*) > 1:筛选出出现次数大于 1 的分组。

通过执行上述 SQL 语句,您将获得所有 workcode 重复的记录,以及每个重复 workcode 的出现次数。

如何查询数据库表中重复的 workcode 数据

原文地址: https://www.cveoy.top/t/topic/pgiq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录