MySQL の列値に文字列プレフィックスを追加する
MySQL で列値の先頭に文字列を追加するには、CONCAT 関数を使用できます。 。この関数は、複数の文字列を 1 つの文字列に結合します。
構文:
UPDATE table_name SET column_name = CONCAT('string_to_prepend', column_name);
例:
「employees」テーブルの「name」列の先頭に文字列「test」を追加します:
UPDATE employees SET name = CONCAT('test', name);
条件付き更新の例:
必要な場合のみ列の現在の値の前に文字列 "test" が付加されていない行を更新するには、次のクエリを使用できます。
UPDATE employees SET name = CONCAT('test', name) WHERE name NOT LIKE 'test%';
これにより、次の列の値にのみ "test" が追加されます。含まないでください。
以上がMySQL で列の値に文字列プレフィックスを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。