欢迎光临
我们一直在努力

查询表A中存在name字段值重复三次以上的记录

建站超值云服务器,限时71元/月

经常在工作和学习中要用到这个功能:查询表A中存在name字段值重复三次以上的记录,这个主要使用group by 和子句及聚合函数count来解决。在如以下代码所示的语句中,通过GROUP BY按name字段分组,获得了表T,其中每条记录有num字段和name字段。
(SELECT count([name]) AS [num], [name] FROM A GROUP BY [name]) AS T
说明:num字段为执行分组时,通过count函数将name字段相同的记录数计算的值。
获得表T后,再次查询其name字段值,记录必须符合num字段值大于3的条件,这样,name字段值重复三次以上的记录就被筛选出来了。

所以, 查询表A中存在name字段值重复三次以上的记录的sql的具体

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 查询表A中存在name字段值重复三次以上的记录
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址