Hola,
Posiblemente,
Código MySQL:
Ver original peso,
formato,
concat('<a href="', link
, '">', server
, '</a>') dato
) datos
Huuu ... me tardé mucho, seguramente la opción de gnzsoloyo es mas eficiente, aunque ... yo seguiría con la opción inicial presentada por el mismo gnzsoloyo; es decir, usar el lenguaje para mostrar los resultados agrupados y hacer un select simple ordenado por peso y formato. La ventaja de hacerlo así es que te daría versatilidad a la hora de hacer cambios en el diseño de la página web.
Saludos,