¡Hola a todos!
Tengo esta consulta que me ordena los resultados de la consulta según el estado y si hay varios registros con el mismo estado, los ordena por apellidos:
Código:
SELECT CONCAT( U.apellidos, ', ', SUBSTR( U.nombre, 1, 1 ) , '.' ) , U.estado
FROM usuarios AS U
ORDER BY U.estado, 1
Pero exactamente no quiero eso, me gustaría que los primeros registros de la tabla fuesen los que tuviesen por ejemplo el estado 'sin_confirmar' y luego el resto ordenarlos por apellidos, ¿es posible?
Ya he intentado
ORDER BY C.estado='sin_confirmar', 1 pero ignora la primera restricción.
Espero vuestra ayuda!