Tôi không biết công cụ kích hoạt mã, nhưng về cơ bản, bạn muốn nó hoạt động liên hợp trước và sau đó áp dụng thứ tự trên toàn bộ. Điều này sẽ yêu cầu một truy vấn con. Nó sẽ dẫn đến truy vấn SQL sau:
select * from
((SELECT * FROM media m INNER JOIN category c ON m.category_id = c.id )
UNION ALL
(SELECT * FROM media m INNER JOIN category c ON m.category_id = c.id)) T
ORDER BY m.media_files DESC LIMIT 3
Hy vọng nó sẽ giúp bạn một số.