【发布时间】:2012-02-03 17:38:31
【问题描述】:
我正在尝试编写一个 sql 语句,该语句可以通过比较它的不同变体来提取唯一记录
例如,我有一个独特的电影记录,比如说 Bad Boys II。
但用户确实会搜索;
坏男孩 2
坏男孩2 >
坏小子 II (2003)
坏男孩 2 (2003)
等等
.... LOWER(movie_title) LIKE '%$search_query%'
上面的查询没有返回我希望得到的唯一记录。任何帮助将不胜感激
【问题讨论】:
-
这是模式匹配,不是模式识别。两者非常不同。
-
如果您使用默认排序规则,则比较不区分大小写。