0
点赞
收藏
分享

微信扫一扫

在 数据库中查找 表中重复记录大于 1 的情况

君之言之 2024-08-16 阅读 22


SELECT qcert, COUNT(*) AS record_count
FROM dt_practice
GROUP BY qcert
HAVING COUNT(*) > 1;

让我来解释一下这个查询的过程:

SELECT qcert, COUNT(*) AS record_count

  • 这一部分是选择需要查看的列,在本例中是 qcert 列和记录计数 COUNT(*)

FROM dt_practice

  • 这里指定了要查询的表名为 dt_practice

GROUP BY qcert

  • 这一步是根据 qcert 列对记录进行分组统计。

HAVING COUNT(*) > 1

  • 这个条件筛选出 qcert 列中有重复记录的组,也就是记录计数大于 1 的组。
举报

相关推荐

0 条评论