データベースに何らかのユーザーアクションXを保存します。MySQLで異なる数値を編集するには?
X_actions --- Time --- New_actions
Name1 - 19:07 - 3
Name2 - 19:10 - 1
そのアクションを意味します
User does action X at 19:07
User does action Y at 19:08
User does action Y at 19:08
User does action X at 19:10
User does action Y at 19:12
は今、私は私のデータベース内の次の値が設定されていますユーザーが別のアクションYを行う場合は、フィールドに「New_actionsは」は、例えばだから、1でカウントですYはName1の後に2回、Name2の後に1回行われました。あなたが私を理解してくれるといいなあしかし、私はそれについての質問があります。 1時間ごとに2つのアクションを削除する必要があります。 Name1の 'New_actions'フィールドは1に編集する必要がありますが、2回目のName1を0に編集し、Name2も編集するにはどうすればよいですか?
私はあなたの特定の質問を理解するのが難しいです。アクションの前にテーブル#1(列と行)とアクションの後にテーブル#2を描くと、非常に迅速な回答が得られます。 – danorton
あなたの返事をありがとう。つまり、SQLは最初の行を編集する必要がありますが、フィールド 'New_actions'の値が0に達すると、2行目の値を編集する必要があります。それが0に達すると、スクリプトは3行目の値を編集する必要があります。 – Jordy