Este es un tema recurrente. Ya lo hemos tratado infinidad de veces.
El problema es la forma en que se combinan el GROUP BY y el ORDER BY. MySQL primero agrupa y despues ordena, pero agrupa en funcion del primero encontrado en la tabla.
Cuando quieres hacer agrupamiento con orden, necesitas primero ordenar:
Código MySQL:
Ver original usuId,
youtubeId,
contador,
titulo,
descripcion,
nick
vid.vid_usu_clave usuId,
vid.vid_archivo youtubeId,
vid.vid_contador contador,
vid.vid_titulo titulo,
vid.vid_descripcion descripcion,
usu.usu_nick nick
INNER JOIN scx_usuarios usu
ON usu.usu_clave
= vid.vid_usu_clave