En MySQL, ¿cómo defino un orden de clasificación personalizado?
Para tratar de explicar lo que quiero, considere esta tabla:
ID Language Text
0 ENU a
0 JPN b
0 DAN c
1 ENU d
1 JPN e
1 DAN f
2 etc...
aquí quiero devolver todas las filas ordenadas por idioma e ID ascendente para que Language = ENU aparezca primero, luego JPN y finalmente DAN.
El resultado debería ser: a, d, b, e, c, f etc.
¿Es esto posible?
GROUP BY
antes? Por ejemplo, el primer valor que quiero aparece al final.GROUP BY
en una subconsulta y