PHP / MySQL сортировка внутри GROUP

У меня есть случай, когда я должен сгруппировать результаты из таблицы по брендам, а затем упорядочить по какой-то другой колонке.

Я получаю свои бренды из массива. Проблема в том, что когда я группирую по бренду, эта группа сортируется по идентификатору (внутри группы). Есть ли способ сортировки (упорядочить по) внутри группы?

Вот мой массив и MySQL запрос.

$laptop_brands = array("Acer", "Apple", "Dell", "HP-Compaq", "IBM-Lenovo", "Sony", "Toshiba", "ASUS", "Fujitsu", "Gateway");

$get_videos_query = "SELECT * FROM users_video WHERE location = 'location_1' AND brand IN ('" . implode("','", $laptop_brands) . '\') GROUP BY brand ORDER BY FIELD (brand, "Acer", "Apple", "Dell", "HP-Compaq", "IBM-Lenovo", "Sony", "Toshiba", "ASUS", "Fujitsu", "Gateway"), official DESC';

Ответы на вопрос(2)

Ваш ответ на вопрос