PostgreSQL query works locally (9.x), but gives syntax error on Heroku (8.x)
问题 I developed my site and it works like a charm on my local machine. The query is supplied by a fellow Stackoverflow member in this thread. schema.rb portion that is relevant Same data locally as on Heroku. select * from ( select * , row_number() over (partition by odds_type order by odds_index desc) as rn2 from ( select * , row_number() over (partition by event_id, bookmaker_id, odds_type order by created_at desc) as rn1 from Odds where event_id = #{e.id} ) sub1 where rn1 = 1 ) sub2 where rn2