Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Retornando o primeiro caractere DISTINCT de um campo (MySQL)


Desculpe fazer isso, mas eu descobri exatamente o que eu precisava fazer agora.
SELECT DISTINCT LEFT(name, 1) FROM mydatabase

Isso retornou uma lista dos primeiros caracteres distintos e únicos com os quais cada linha da coluna começou. Eu adicionei alterei para o seguinte para obter a lista em ordem alfanumérica:
SELECT DISTINCT LEFT(name, 1) as letter FROM mydatabase ORDER BY letter

Funciona como um encanto.