sql >> Databasteknik >  >> RDS >> Mysql

mysql ordning efter namn asc ingore leder "the"

Ett mer korrekt, men långsammare svar är:

ORDER BY CASE WHEN SUBSTR(name, 1, 4) = 'the ' THEN SUBSTR(name, 5) ELSE name END;


  1. MySQL Row Format:Skillnad mellan fast och dynamisk?

  2. Textkomprimering i PostgreSQL

  3. php:Lagra bild i Mysql blob, bra eller dåligt?

  4. SQL Server:Exempel på PIVOTing String-data