在MySql中搜索法语口音

时间:2012-08-30 07:36:46

标签: php mysql

  

可能重复:
  How to conduct an Accent Sensitive search in MySql

我有一个MySQL数据库,其中包含一个包含法语和英语字母的单词列表。

例如: 数据库存储在DB中,如:

id |字

  1. rççl
  2. rççr
  3. rçgi
  4. 我搜索过这样的查询

     SELECT id, words  FROM `dictionary` WHERE `words` LIKE '_ç__'
    

    所以我得到了以下结果

    id |字

    1. rççl
    2. rççr
    3. rçgi
    4. 在那个查询中,我搜索了法文字母。结果是正确的。

      但是如果我搜索了以下查询,

      SELECT id, words  FROM `dictionary` WHERE `words` LIKE '_c__'
      

      结果是相同的

      id |字

      1. rççl
      2. rççr
      3. rçgi
      4. 所以我的问题是如何区分这些字母以及我需要在程序或查询中更改的内容?请帮助?

1 个答案:

答案 0 :(得分:0)

你会想要COLLATE clause使用case sensitivity/binary format选择{{3}}抱歉,我不知道法语口音的最佳整理。