2014-10-30 57 views
0

我想轉換一個SQL查詢軌查詢SQL來Rails的查詢關聯,連接和ORDER_BY

SQL:

select count(*), created_at from subscriptions where ACCOUNT_ID = (select id fromwhere GOOGLE_DOMAIN IS NOT NULL) GROUP BY created_at ORDER BY created_at DESC;

我嘗試過,但沒有得到確切的結果。

我的部分解決方案::

Subscription.joins(:account).where('accounts.google_domain is not null').count 

在這裏,我不知道如何通過使用組和秩序。

如果有任何信息需要發表評論。在此先感謝

回答

0

Subscription.joins(:帳戶)。.order( 「您的需求」)組( 「您的需要」),其中( 「accounts.google_domain IS NOT NULL」)計算

希望這會對你有所幫助