gpt4 book ai didi

sql - 结合使用DISTINCT和ActiveRecord

转载 作者:行者123 更新时间:2023-12-04 13:15:01 25 4
gpt4 key购买 nike

我正在使用ActiveRecord/RoR。

我的 table 看起来像这样:

id (int), start_time(time), end_time(time), ...

1, 20:00, 23:00

2, 20:00, 23:00

3, 16:00, 20:00

4, 16:00, 23:00

5, 20:00, 22:00

6, 16:00, 20:00

我需要返回具有组合的 start_time + end_time组合的记录。

最佳答案

YourModelClass.select("DISTINCT start_time, end_time")

这将返回不是严格记录的对象,但它们将从ActiveRecord::Base继承,您可以使用那些不写入数据库的对象进行几乎所有操作。

http://guides.rubyonrails.org/active_record_querying.html#selecting-specific-fields

关于sql - 结合使用DISTINCT和ActiveRecord,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5606061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com