ruby-on-rails – 在Rails中分组,计数,拥有和排序
发布时间:2020-12-17 01:42:45 所属栏目:百科 来源:网络整理
导读:我有一张桌子,里面有一个年龄段的人. 我如何计算每个年龄段的人数,从最老到最年轻的人,按年龄过滤至少2人? 我将如何在原始SQL中编写它: SELECT COUNT(1) AS people_count,ageFROM peopleGROUP BY ageHAVING people_count 1ORDER BY age DESC 在Rails中(我
我有一张桌子,里面有一个年龄段的人.
我如何计算每个年龄段的人数,从最老到最年轻的人,按年龄过滤至少2人? 我将如何在原始SQL中编写它: SELECT COUNT(1) AS people_count,age FROM people GROUP BY age HAVING people_count > 1 ORDER BY age DESC 在Rails中(我不知道该怎么做): Person.group(:age).count将按年龄计算我的计数,但我无法弄清楚如何按年龄降序,或添加having子句. 解决方法
尝试类似的东西:
Person.select("id,age").group(:id,:age).having("count(id) > 1").order("age desc") (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 2015年2月到2015年6月8日(2.0发布)Swift主要更新
- c# – 使用本地计算机中的Azure移动服务进行开发[.Net后端]
- AJAX中XMLHttpRequest对象详解(3)
- Swift present 与 push 跳转问题
- 将uiautomator的case日志输出成xml格式的方式
- ruby – RSpec – 针对实际文件进行测试,而不是模拟数据
- 陷入遗留C IO库和标准化IO库之间
- vue input 输入校验字母数字组合且长度小于30的实现代码
- c# – 如何在抽象类的静态属性中使用HttpContext.Current.S
- c# – 解析FtpWebRequest ListDirectoryDe??tails行