使用MySQL Distinct在列中显示具有特殊字符值的唯一值

时间:2014-09-17 13:02:38

标签: mysql utf-8

我有一个像这样的值的列。

  1. 图恩
  2. 于贝席
  3. 于滕多夫
  4. 图恩
  5. ObereibeiSüderen
  6. Süderen
  7. 我运行此查询以获取该列的不同值。

    Select Distinct coloumn_name from table_name.
    

    我得到的结果是这样的

    1. 图恩
    2. Uebeschi
    3. 于滕多夫
    4. 由于值Oberei bei SüderenSüderen包含特殊字符ü ,它没有得到检索。但我也需要获得这些值。有没有办法解决这个问题。 列属性如下。 TYPE:VARCHAR(100) COLLATION:utf8_general_ci

1 个答案:

答案 0 :(得分:1)

尝试分组

 Select coloumn_name from table_name group by coloumn_name