sql >> Database >  >> RDS >> Mysql

Bestel voor de laatste 3 tekens

Dit zal het doen, heel eenvoudig de meest rechtse 3 karakters selecteren en oplopend sorteren op die waarde.

SELECT *
FROM table_name
ORDER BY RIGHT(name, 3) ASC;

Hieraan moet worden toegevoegd dat naarmate uw gegevens groeien, dit een inefficiënte oplossing wordt. Uiteindelijk wilt u de numerieke appendix waarschijnlijk opslaan in een aparte, geïndexeerde integerkolom, zodat het sorteren optimaal efficiënt is.



  1. Haal de database of een ander bestand op uit de interne opslag met behulp van run-as

  2. Converteer timestamp datatype naar unix timestamp Oracle

  3. De provider is niet compatibel met de versie van de Oracle-client

  4. ADDDATE() Voorbeelden – MySQL