タイトルでこれを説明する方法がわかりませんでしたが、私が持っているのは次のような表です。
user_id | subscription_id
6 12
6 10
12 6
4 12
各ユーザーは他のすべてのユーザーをサブスクライブできますが、あるユーザーが INSERT クエリを使用して別のユーザーを 2 回サブスクライブするのを防ぐことはできますか?
私の subscription_id は一意ではないため、次のようになります。
user_id | subscription_id
6 12
6 12
そして、私はそれを避けたいです。私が知る限り、INSERT IGNORE、INSERT UPDATE、および ON DUPLICATE は一意のキーでのみ機能します。