解決:
複数の列にユニーク制約を設定する
ALTER TABLE rating ADD UNIQUE KEY ( id , id );
評価システムにスコアを挿入したいと考えています。データが存在しない場合は挿入できるようにしたい。また、同じクエリが存在する場合は true/false を返すようにします。
私は調べましINSERT IGNORE
たが、それは黙って失敗するので、それをチェックする方法がわかりません。
挿入を試みることができることはわかってSELECT ... WHERE id = 1
いますが、これを単一の挿入に移動したいのですが、これは可能ですか?