Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL trier par ordre alphabétique mais ignorer le

faites un cas où vérifier si la valeur de la colonne commence par le et si c'est le cas, retournez le titre sans le 'Le'. Ce sera une nouvelle colonne que vous utiliserez plus tard pour l'ordre de tri

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