fix: query order by