hola, sin conocer la estructura de tu tabla, te propongo la sgte. solucion:
Código:
SELECT * FROM mitabla WHERE campo1=8
UNION
SELECT * FROM mitabla WHERE campo1!=8 ORDER BY campo1 ASC
...como ves estoy mostrando primero los que tiene el campo1 igual a 8 (o lo que quieras), y en seguida los restantes en forma ascendente
saludos....