使用 group rails 获取重复记录

乌扎尔·纳迪姆

这是我的桌子StudyFieldOption我想根据optionand获取计数大于 1 的所有重复记录study_data_field_id即如果两个记录在option和 中具有相同的值,则它们是重复的study_data_field_id

我正在尝试以下操作,但对我不起作用:

StudyFieldOption.select([:option, :study_data_field_id]).group(:study_data_field_id).having("count(*) > 1")
萨利尔

您可以在其中使用多个列 group

StudyFieldOption.select(:option, :study_data_field_id)
                .group(:option, :study_data_field_id)
                .having("count(*) > 1")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails group by 查询仍然返回重复记录

来自分类Dev

使用 WITH AS 后获取重复记录

来自分类Dev

SQL Server:使用group by子句选择重复记录的正确列

来自分类Dev

如何防止Rails中的重复记录

来自分类Dev

根据日期重复记录-Rails

来自分类Dev

如何使用linq删除重复记录?

来自分类Dev

允许使用IN子句重复记录

来自分类Dev

使用Npgsql插入重复记录

来自分类Dev

MySQL使用AND语句查找重复记录

来自分类Dev

如何使用linq删除重复记录?

来自分类Dev

使用 linq 计算重复记录

来自分类Dev

如何使用 SUM 函数从 SQL Server 中获取重复记录的总数

来自分类Dev

如何使用join和group by获取Rails中最后输入的记录字段?

来自分类Dev

GROUP_CONCAT与联接导致重复记录

来自分类Dev

GROUP_CONCAT与联接导致重复记录

来自分类Dev

获取重复记录

来自分类Dev

如何防止书签表中Rails中的重复记录?

来自分类Dev

在Rails控制台中重复记录器输出

来自分类Dev

Rails博客:编辑正在创建重复记录

来自分类Dev

在 Rails 中将重复记录显示为一个

来自分类Dev

使用 Group_by 获取每个对象的总数 - Rails

来自分类Dev

Rails使用SQL group_by

来自分类Dev

使用分组依据从Mysql表中删除重复记录

来自分类Dev

使用PHP防止重复记录到表

来自分类Dev

sql使用联接时删除重复记录

来自分类Dev

如何使用PDO防止重复记录插入

来自分类Dev

我如何使用python防止rethinkdb上的重复记录

来自分类Dev

使用XLST从XML文件中删除重复记录

来自分类Dev

使用SQL删除表中的重复记录