mysqlデータベースに2つのテーブルがあります。メンバーとクラス番号。両方のテーブルには有料の年フィールドがあり、両方にコードフィールドがあります。メンバーテーブルの支払年をコード番号テーブルの値で更新したいのですが、メンバーのコードはクラス番号のコードと同じです。私はこれがおそらく正しいとは言えないことを知っていますが、それはそれをもう少しよく説明するかもしれません。
UPDATEメンバーSETpayedYear(ClassNumbersのPAID YEARの値)ここで、cl_code == code
メンバー
id、
支払われた年、
cl_code、
ClassNumbers
id、
支払われた年、
コード、
他の答えを検索しているときにこのコードに出くわしました私はそれが似たようなものだと思っています
UPDATE business b, people p
SET b.email = p.email
WHERE b.business_id = p.business_id
AND p.sort_order = '1'
AND b.email = ''