ID(自動インクリメント)、tourment_id、userid、cashの4つの列を持つテーブルがあります。
ユーザー ID とトーナメント ID のエントリが重複する場合がありますが、トーナメント ID とユーザー ID の組み合わせは常に一意です。
私の要件によれば、2セットのインデックスが必要です。
- ユーザーID
- トーナメントID、現金
しかし、次のエラーが発生し続けるため、一意でないエントリでインデックスを作成できません:
"Failed to create index : SQL create unique index `test_index` on `table_name`
(`tournament_id`) failed : Duplicate entry"