我有一个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