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

mysql rækkefølge efter navn asc ingore fører 'the'

Et mere korrekt, men langsommere svar er:

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


  1. Flere forespørgsler udført i java i en enkelt sætning

  2. Oracle dato

  3. mysql forbinder tabeller og skaber manglende datoer

  4. omdøb tabel til 'NOW() + old_table_name'