У меня есть список фильмов, которые я сгруппировал по буквам. Естественно, фильмы, начинающиеся с буквы «Т», содержат около 80% фильмов, начинающихся с «The». Такие фильмы, как «Темный рыцарь», должны появиться в списке «D» и, желательно, также в «T». Как я могу это сделать?
Я использую следующий код в предложении WHERE для отображения фильмов, которые начинаются с определенной буквы, игнорируя «the», но это также имело удобный побочный эффект, так как такой фильм, как «Темный рыцарь», отображается для буквы D "и" T ".
WHERE movie_title REGEXP CONCAT('^(the )?', '$letter')
Я хотел бы добиться этого, когда выявляю все фильмы, которые есть в базе данных.