@GAS_Mania (マニア GAS)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Maria DBで他のテーブルの値でテーブル情報の更新

Q&A

Closed

解決したいこと

テーブルAの氏名をテーブルBの連結したフィールドの値(姓、全角スペース、名前)で更新したい。

例)
テーブルA ID とテーブルBのIDNo はイコール(連結フィールド)です。

UPDATE テーブルA,テーブルB
set テーブルA.氏名 = テーブルB.CONCAT(姓," ",名), SEIMEI
Where テーブルA.ID = テーブルB.IDNo;

発生している問題・エラー

更新エラー
テーブルBのSEIMEIフィールドの値でテーブルAの氏名を更新したいができない。
0 likes

2Answer

レコード数が多すぎると重くなりますが

UPDATE テーブルA INNER JOIN テーブルB ON テーブルA.ID = テーブルB.IDNo
   SET テーブルA.氏名 = CONCAT(テーブルB., ' ', テーブルB.)
1Like

Your answer might help someone💌