6
1ではなく2列で重複を見つける方法
興味のある2つの列を持つMySQLデータベーステーブルがあります。個別にそれらはそれぞれ重複を持つことができますが、同じ値を持つそれらの両方の重複を持つことはありません。 stone_id各upshargeタイトルが異なる限り、逆も同様です。しかし、たとえばstone_id= 412とupcharge_title= "sapphire"の場合、組み合わせは1回だけ発生する必要があると言います。 これはOKです: 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を使用しています
107
mysql
duplicates