【发布时间】:2015-09-14 09:08:24
【问题描述】:
所以,我需要进行如下查询:
首先,它将显示日期属性“end_date”大于当前日期且“release_date”属性小于当前日期的元素(例如:今天是 9 月 15 日,end_date 是 20 日和发布时间为 12 日)。这些元素是“活跃的”。
显示这些之后,我想按降序显示过去的元素 - 过去的元素是那些“end_date”低于当前日期的元素。
对于构建此查询的任何帮助,我将不胜感激。谢谢!
附:我正在使用 PostgreSQL、Ruby 2.2.0 和 Rails 4.2.1
【问题讨论】:
-
您的问题含糊不清。如果您选择带有
end_date > current_date的行,则没有带有end_date < current_date的元素可供排序。
标签: sql ruby-on-rails ruby database postgresql