Cita:
Iniciado por sarlac98
Finalmente resolví el problema, pero utilizando dos consultas separadas usando tu idea;
SELECT * FROM mitabla WHERE campo1=8
SELECT * FROM mitabla WHERE campo1!=8 ORDER BY campo1 ASC
Cada consulta la capturé en php y luego desde ahí las uní en una sola matriz.
Otra alternativa, sino hacer dos consultas..cuando es 8 se toma como cero.
Código:
SELECT *
FROM mitabla
ORDER BY CASE campo1
WHEN 8 THEN 0
ELSE campo1 END ASC

Saludos!