Get last X rows order by asc
You might be able to do something like this. 

SELECT t.* 
FROM (SELECT * FROM table ORDER BY id DESC LIMIT 120) AS t
ORDER BY t.id ASC ;


Another alternative would be to load the results into a temp table, then query that for the desired order.