user1 = derp AND user2 = derpette またはその逆の場合にのみ、「接続済み」というフィールドを 1 に更新する mySQL クエリを作成しようとしています。構文に苦労しています。オーバーフローに関する他のスレッドをいくつか読んだので、次のクエリを作成しました。誰かが正しい構文に関する提案を提供してくれたり、この問題の代替ソリューションを提供してくれたりしたら、大歓迎です。ありがとう。
UPDATE xGames
SET connected = 1
WHERE ((user1 = 'derp' AND user2 = 'derpette')
OR (user2='derpette' AND user1='derp'))