sql >> Base de Datos >  >> RDS >> Mysql

MySQL ordena alfabéticamente pero ignora el

haga un caso en el que verifique si el valor de la columna comienza con y, si lo hace, devuelva el título sin el 'El'. Esta será una nueva columna que usará más adelante para el orden de clasificación

select title, case when title like 'The %' then trim(substr(title from 4)) else title end as title2 from tablename order by title2;