ActiveRecord::Base.find で、:conditions に関連テーブルの条件を指定する 場合に :joins で結合していたが、このときでも :include で大丈夫なようだ。(考えてみたらそれはそうか)
http://www.fdiary.net/ml/rails/msg/869
で、:joins を :include に修正する途中で気づいたが、 ActiveRecord::Calculations の calculate は :include を使えないようだ。 なぜだろう。
http://api.rails2u.com/docs/activerecord/classes/ActiveRecord/Calculations/ClassMethods.html#M000329