我有一份电影列表,按字母分组。自然而然,以字母“T”开头的电影中大约80%是以“the”开头的电影。例如,“The Dark Knight”应该出现在“D”列表中,并最好也出现在“T”列表中。有没有什么办法可以做到这一点?
我在WHERE子句中使用以下代码显示以某个字母开头的电影,忽略“the”,但这也有一个方便的副作用,即使像“ The Dark Knight”这样的电影也会出现在字母“D”和“T”的列表中。
当我输出数据库中所有电影时,我希望能够实现这一点。
我在WHERE子句中使用以下代码显示以某个字母开头的电影,忽略“the”,但这也有一个方便的副作用,即使像“ The Dark Knight”这样的电影也会出现在字母“D”和“T”的列表中。
WHERE movie_title REGEXP CONCAT('^(the )?', '$letter')
当我输出数据库中所有电影时,我希望能够实现这一点。