プチMySQLメモ
マスターテーブル user に shop_id カラムがあって、ユーザの登録店舗を保存しているとする。
関連テーブルとして、問い合わせテーブル inquiry にも shop_id を保存して、問い合わせ先の店舗を保存しているとする。
ある時、問合せをユーザの登録店舗で集約する為に、inquiry.shop_id を user.shop_id で更新することにした。
なお、inquiry.user_id カラムによって、 user.id と関連づけられているとすると、この場合の更新文は
UPDATE
inquiryLEFT JOINuserONinquiry.user_id=user.idSETinquiry.shop_id=user.shop_id
でOK。
(143)
