sql >> Database teknologi >  >> RDS >> Mysql

Sortering af SQL efter to første tegn i felter

I nogle databaser kan du faktisk gøre

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

Andre kræver, at du

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

Og i endnu andre kan du slet ikke gøre det (men bliver nødt til at sortere dit output i programkode, efter du har hentet det fra databasen).

Tilføjelse:Hvis du rent faktisk kun vil have data for én sælger, så gør som de andre foreslår. Ellers vil du enten sort by tingen eller måske group by tingen.



  1. DAYOFWEEK() Eksempler – MySQL

  2. mysql-forespørgsel til dynamisk at konvertere rækkedata til kolonner

  3. Indsæt vælg MySQL med forberedte udsagn

  4. SQLite eksempeldatabase