Предполагается, что у вас есть подписка модели, которая является подклассом ActiveRecord :: Base
Тогда это просто
Subsccription.select ("subscriptions
. *, DATE_ADD (subscriptions
.created_at, INTERVAL packages
.valid Day) как end_date) .joins (: packages) .order (: end_date)
У меня может быть неправильный синтаксис, например: package not: packages. Но основной