Я хочу выполнить :group
и :order
на моем модуле, так как Mysql делает группу перед заказом, вы получаете смешанные результаты, а не то, что вы ожидали.Rails/activerecords - группа по иному заказу от
SQL-решение для этого будет:
SELECT * FROM
(
select * from `my_table` order by timestamp desc
) as my_table_tmp
group by catid
order by nid desc
как я могу написать, что в рубине с использованием ActiveRecord?