sql >> Database >  >> RDS >> Mysql

SQL sorteren op eerste twee tekens van velden

In sommige databases kunt u dat wel doen

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

Andere vereisen dat u

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

En in weer andere kun je het helemaal niet doen (maar moet je je output sorteren in programmacode nadat je het uit de database hebt gehaald).

Toevoeging:als u eigenlijk alleen de gegevens van één verkoper wilt, doe dan wat de anderen suggereren. Anders wilt u ofwel sort by het ding of misschien group by het ding.



  1. Controleer de status van de database-e-mailwachtrijen in SQL Server (T-SQL)

  2. MySQL-tool die zoekt naar een string in alle velden, tabellen en databases

  3. Is LAST_INSERT_ID() in een transactie betrouwbaar?

  4. Hoe maak je een point-in-time-architectuur in MySQL