0
SELECT `subscriptions`.*, DATE_ADD(`subscriptions`.created_at, INTERVAL `packages`.validity DAY) as end_date
FROM `subscriptions` INNER JOIN `packages` ON `packages`.`id` = `subscriptions`.`package_id`
order by end_date;
de base Avez-vous essayé ce encore vous-même "Je veux dire, nous pourrions aider ... mais ce serait mieux starti ng de ce que vous avez déjà! –
Oui, cette requête fonctionne pour moi Subscription.find_by_sql ("this_query"). mais je me sens triste parce que j'ai travaillé dur pour rendre mon application rails compatible avec d'autres systèmes de base de données. Non seulement Mysql, et cette requête complexe a détruit mes rêves. Spécialement ces fonctions DATE_ADD et INTERVAL – Amer