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

MySQL rækkefølge efter streng med tal

Du kan bruge SUBSTR og CAST SOM UNSIGNED/SIGNED i ORDER BY:

SELECT * FROM table_name ORDER BY
    SUBSTR(col_name FROM 1 FOR 1),
    CAST(SUBSTR(col_name FROM 2) AS UNSIGNED)


  1. Sådan kører du et SQL Plus-script i PowerShell

  2. Den nemmeste måde at migrere et Django-projekt fra MySQL til PostgreSQL

  3. mysql dump - udelad nogle tabeldata

  4. Hvordan fremskynder man en dataindlæsning i InnoDB (LOAD DATA INFILE)?