id
がプライマリ一意のキーである
id | user | date | data1 | data2 ......
を含むテーブルを持っています。
私はそれらのいずれかが
存在しない場合、INSERTは私がDUPLICATE KEY ON ... INSERT INTOについて考えながらuser
とdate
の両方が存在する場合は、アップデートすることができますクエリを記述しようとしています。.. .UPDATEメソッドを使用する必要がありますが、ユニークキーを使用する必要があります。
この問題を解決するにはどうすればよいでしょうか?
'(user、date)'をユニークなキーにしようとしましたか?これは、 'INSERT INTO ... ON DUPLICATE KEY UPDATE'メソッドを正しく起動させるかもしれません。 – cyberbit
@cyberbitこれは実際に素晴らしいアイデアです!私はこのように実装しようと思う。 – JChao
うまくいけばうまくいきます。我々に教えてください。 ;) – cyberbit