【发布时间】:2010-10-13 03:52:33
【问题描述】:
我有一个 MySQL 数据库表,其中包含我感兴趣的两列。单独地,他们每个人都可以有重复项,但他们永远不应该有两个具有相同值的重复项。
stone_id 可以有重复,只要每个upsharge 的标题不同,反之亦然。但是例如 stone_id = 412 和 upcharge_title = "sapphire" 组合应该只出现一次。
没关系:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "ruby"
这不行:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "sapphire"
是否有可以在两个字段中找到重复项的查询?如果可能的话,有没有办法将我的数据库设置为不允许这样做?
我使用的是 MySQL 4.1.22 版
【问题讨论】:
标签: mysql duplicates