时差轨(DATE mysql)

时间:2019-03-21 10:26:06

标签: mysql ruby-on-rails

如何在SQL上编写此代码 它工作正常,但返回一个数组,我需要ActiveRecord

scope :no_test, ->{ select{|el| (el.premium_expiration_date - 1.hour) > el.purchase_date} }

类似这样的东西

.where('DATE(premium_expiration_date) - 3600 > DATE(purchase_date)')

1 个答案:

答案 0 :(得分:1)

尝试date_sub

.where('date_sub(premium_expiration_date, INTERVAL 1 HOUR) > purchase_date')