Hãy thử mệnh đề ORDER BY này với điều kiện - ORDER BY IF(sale_ends = DATE(NOW()), 0, 1), sale_ends DESC