É possível forçar a ordem em que um conjunto de resultados é agrupado? Eu tenho uma tabela com vários idiomas e estou fazendo um GROUP_CONCAT para obter uma lista separada por vírgulas do nome do produto em cada idioma, para cada product_id. No entanto, não parece possível fazer com que o MySQL retorne essa string concatenada em qualquer ordem específica de language_id's. O que eu gostaria é poder ordenar o agrupamento por id de idioma, para que sempre saiam em uma ordem pré-determinada.
Isso é possível? Em caso afirmativo, como? Se não for possível na instrução SELECT, há alguma modificação que eu possa fazer na tabela para ajustar como o GROUP BY ordenaria o resultado?