我在SQL select中遇到DISTINCT问题。我在列中包含以下值的表:
sítotisk
sitotisk
当我使用DISTINCT时 - 结果只是“sítotisk”...... db系统认为,这是同一个词,但我需要单词有分词。
答案 0 :(得分:2)
这是一个整理问题。我想你正在使用重音不敏感的整理。您可以在服务器/数据库/表属性中检查它。
尝试
SELECT DISTINCT yourColumn COLLATE utf8_bin
FROM ...
您可能想看看解决同一问题的这些问题: