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

Classificando SQL pelos dois primeiros caracteres dos campos


Em alguns bancos de dados você pode realmente fazer
select * from SalesRep order by substring(SalesRepID, 1, 2)

Outros exigem que você
select *, Substring(SalesRepID, 1, 2) as foo from SalesRep order by foo

E em outros ainda, você não pode fazer isso (mas terá que classificar sua saída no código do programa depois de obtê-la no banco de dados).

Adição:se você realmente quiser apenas os dados de um representante de vendas, faça como os outros sugerem. Caso contrário, você deseja sort by a coisa ou talvez group by a coisa.