Во-первых, посмотрите синтаксис select. ORDER BY должен идти после GROUP BY и никак иначе.
Во-вторых, не очень понятно какие данные у вас есть и что вы хотите получить из них в итоге своим запросом. В списке выбираемых полей при группировке могут присутствовать либо поля, по которым эта группировка идет, либо другие поля, обернутые в агрегатные функции. В противном случае результат запроса будет абсолютно непредсказуемым.