sql >> Base de Datos >  >> RDS >> Mysql

Ordenar SQL por los dos primeros caracteres de los campos

En algunas bases de datos puedes hacer

select * from SalesRep order by substring(SalesRepID, 1, 2)

Otros requieren que

select *, Substring(SalesRepID, 1, 2) as foo from SalesRep order by foo

Y en otros, no puede hacerlo en absoluto (pero tendrá que ordenar su salida en el código del programa después de obtenerlo de la base de datos).

Adición:si realmente desea solo los datos de un representante de ventas, haga lo que sugieren los demás. De lo contrario, desea sort by la cosa o tal vez group by la cosa.