J'ai une table de base de données MySQL avec deux colonnes qui m'intéressent. Individuellement, ils peuvent chacun avoir des doublons, mais ils ne devraient jamais avoir un double des DEUX d'entre eux ayant la même valeur.
stone_id
peut avoir des doublons tant que pour chaque upsharge
titre est différent, et inversement. Mais disons par exemple stone_id
= 412 et upcharge_title
= "saphir" que la combinaison ne devrait se produire qu'une seule fois.
C'est acceptable:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "ruby"
Ce n'est PAS ok:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "sapphire"
Existe-t-il une requête qui trouvera des doublons dans les deux champs? Et si possible, y a-t-il un moyen de configurer ma base de données pour ne pas permettre cela?
J'utilise MySQL version 4.1.22