mysql-具有重复唯一字段的条目

busg9geu  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(378)

我在mysql数据库中有两个实体。
条目:

正如你所看到的,它们有完全相同的鼻涕虫。
但如果我们看看结构。
结构:

它有唯一的约束。自从创建表以来,它就一直存在。也没有什么改变。
我不认为这是可能的。我错过什么了吗?
编辑-测试空白
实际上,我还有一个例子发生在这里:例子2
下面是 select distinct slug from listing 输出

zpgglvta

zpgglvta1#

我能想到的唯一解释是 slug 列实际上和空格不同。假设前导/尾随空格是罪魁祸首,以下查询应确认:

SELECT DISTINCT slug
FROM yourTable;

如果显示两条记录 comment-3 ,然后是两个 slug 值不相同。现在尝试整理两个记录:

SELECT DISTINCT TRIM(BOTH ' ' FROM slug) slug
FROM yourTable;

如果我的猜测是正确的,那么你现在应该只看到一个值。

相关问题