Saludos a todos, les explico mi duda acerca del comportamiento de una consulta
Resulta que tengo una tabla de empleados donde tengo el nombre y apellidos en general, esta tabla al momento de hacer la siguiente consulta:
Código PHP:
select apellidoPaterno,apellidoMaterno from empleado ORDER BY apellidoPaterno

El resultado se supone que es el listado de todos los empleados ordenados por apellido paterno (A - Z), pero no es así cuando en el campo del apellido se encuentra un guion
- , el orden que me dá es; primero una parte de los apellidos que comienzan con A, después el empleado con el guion
- , luego vuelve a continuar con el resto los empleados de la A hasta la Z,
Todavia más raro el comportamiento cuando hay mas guiones, hace varios grupos proporcionalmente a la cantidad de guiones que se encuentran en la tabla
Por ejemplo si tengo tres guiones, entonces me hace tres grupos de la (A-Z)
(A - Z)
guion
(A - Z)
guion
(A - Z)
Bueno espero que alguien sepa la causa de este raro comportamiento
saludos