En que "A" y "AA" son diferentes.
En una igualdad entre variables VARCHAR o CHAR, la longitud del string es uno de los valores a considerar, tanto si la igualdad es por sus valores binarios como si lo es de letras (en cierto contexto, "A" y "a" son iguales).
Además, el valor de "=" es verdadero si y sólo sin ambos son iguales, no si son parecidos. Para obtener todos los que comiencen con "A", no es el "=" lo que debes usar, sino el LIKE y el "%" para que tome cualquier cantidad de caracteres a la derecha:
Código:
SELECT nombre FROM miembros WHERE nombre LIKE 'A%' ORDER BY nombre;
Como tip final: Los strings en MySQL se colocan entre apóstrofes ('), no entre comillas ("). Las comillas y los acentos graves (`) se usan para encerrar
nombres de campos, bases de datos, procedimientos, triggers, funciones o tablas