0

次の SQL クエリを Arel に変換するにはどうすればよいですか?

SELECT 
  SUM(
    LEAST(
      SPONSORSHIPS.AMOUNT_PER_LAP * (
        SELECT 
          SUM(LAPS.POINTS) 
        FROM 
          LAPS 
        WHERE 
          LAPS.CAMPAIGN_ID = :j_id
      ),
      SPONSORSHIPS.MAX_AMOUNT
    )
  ) 
FROM 
  SPONSORSHIPS 
WHERE 
  SPONSORSHIPS.CAMPAIGN_ID = :j_id;

3 つのテーブル/モデルがあります。jogathonssponsorships、およびlaps:j_idジョガソンIDです。

4

0 に答える 0