Tengo una tabla de base de datos MySQL con dos columnas que me interesan. Individualmente, cada uno puede tener duplicados, pero nunca deben tener un duplicado de AMBOS que tengan el mismo valor.
stone_id
puede tener duplicados siempre que cada upsharge
título sea diferente y al revés. Pero digamos, por ejemplo, stone_id
= 412 y upcharge_title
= "zafiro", esa combinación solo debería ocurrir una vez.
Esto esta bien:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "ruby"
Esto NO está bien:
stone_id = 412 upcharge_title = "sapphire"
stone_id = 412 upcharge_title = "sapphire"
¿Existe alguna consulta que encuentre duplicados en ambos campos? Y si es posible, ¿hay alguna manera de configurar mi base de datos para que no permita eso?
Estoy usando MySQL versión 4.1.22