gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 09:58:58 25 4
gpt4 key购买 nike

我在 MySQL 数据库中有两个完整的数据。
条目:

entries

如您所见,它们具有完全相同的 slug。
但如果我们看一下结构。
结构:

structure

它有唯一的约束。自该表创建以来,该信息就一直存在。也没有任何改变。
我认为这是不可能的。我错过了什么吗?

编辑 - 测试空白
我实际上还遇到过这样的情况: Instance 2
这是从列表中选择不同的 slug

的输出

Output

最佳答案

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

SELECT DISTINCT slug
FROM yourTable;

如果这显示两条 strip 有comment-3的记录,则这两个slug值不相同。现在尝试修剪两条记录:

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

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

关于MySQL - 具有重复唯一字段的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53378344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com