MySQL の列の値の前に文字列を追加する
問題:
を変更しようとしていますMySQL テーブルのすべての行の特定の列の先頭に文字列 (「test」) を追加します。既存の値の。たとえば、「try」は「testtry」に変わります。
解決策:
これを実現するには、SQL 更新ステートメントで CONCAT 関数を使用します:
UPDATE tbl SET col=CONCAT('test',col);
上級更新:
「test」接頭辞がまだ含まれていない列のみを選択的に更新したい場合は、次のステートメントを使用できます:
UPDATE tbl SET col=CONCAT('test',col) WHERE col NOT LIKE 'test%';
以上がMySQL で列の値の前に文字列を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。