私はこのようなテーブルを持っています。テーブルが再作成されるたびに(1日1回)、ユーザー名とさまざまなスキルがすべて0に設定されます(ユーザー名とスキルが6に設定されます)
UserName S1 S2 S3 S4 S5 S6
MATTHEWS 0 0 0 0 0 0
FOREMANE 0 0 0 0 0 0
CASTORP 0 0 0 0 0 0
RODNEYR 0 0 0 0 0 0
..。
別のテーブル。
UserName Skill
MAITAA In Unre
PORTALAL Out TLG (Kit)
NAVAROLEO In Kit
したがって、私がしなければならないのは、テーブルを(UserNameで)結合し、テーブル1をこのルールで更新することです。表2のSillが(In Unre)と言う場合、表1のS1はTRUE(1)に変更する必要があり、表2のスキルがIn Kitと言う場合、表1のS2はTRUEに変更する必要があります。
私の知る限り、ケース付きのUpdateを使用しますが、両方のテーブルを横断するために結合を配置するのに問題があります。
何か案が?ありがとう。