テーブルのフィールドを、同じテーブルのいくつかのフィールドの CONCAT で更新しようとしています。
これで
UPDATE tabex SET field1=CONCAT(tabex.a1,', ',tabex.a2,', ',tabex.a3,', ',tabex.a4,', ',tabex.a5,', ',tabex.a6,', 'tabex.a7,', ',tabex.a8,', ',tabex.a9 );
このクエリには、影響を受ける行が 0 行あり、エラーはありません。
この他のクエリで
UPDATE tabex SET field1=CONCAT_WS(tabex.a1,', ',tabex.a2,', ',tabex.a3,', ',tabex.a4,', ',tabex.a5,', ',tabex.a6,', 'tabex.a7,', ',tabex.a8,', ',tabex.a9 );
一部の a(n) フィールドの内容が NULL の場合、mysql は前の結果のコピーを置きます
誰かが私を助けることができますか?