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

MySQL Sorter alfabetisk, men ignorer

lav en sag, når du skal kontrollere, om kolonneværdien starter med og hvis den gør, returner titlen uden 'The'. Dette vil være en ny kolonne, som du senere skal bruge til sorteringsrækkefølgen

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


  1. MySQL Indsæt fra en database i en anden

  2. ST_DWithin tager parameter som grad, ikke meter, hvorfor?

  3. Sådan viser du nulværdier, når du kører forespørgsler i psql (PostgreSQL)

  4. Sådan tælles antallet af rækker i en tabel i SQL