首頁  >  文章  >  資料庫  >  如何為 MySQL 中的列值新增字串前綴?

如何為 MySQL 中的列值新增字串前綴?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-12 17:44:02857瀏覽

How do I Add a String Prefix to Column Values in MySQL?

將字串前綴加到MySQL

要將字串加入MySQL 中的欄位值前面,您可以使用CONCAT 函數。此函數將多個字串合併為一個字串。

語法:

UPDATE table_name
SET column_name = CONCAT('string_to_prepend', column_name);

範例:

加入將「test」字串加入「employees」中「name」列的開頭表:

UPDATE employees
SET name = CONCAT('test', name);

條件更新範例:

如果您只想更新列的目前值尚未包含字串「test」的行" 前綴,您可以使用以下查詢:

UPDATE employees
SET name = CONCAT('test', name)
WHERE name NOT LIKE 'test%';

這可確保「test」僅新增至符合下列條件的列值:不要包含它。

以上是如何為 MySQL 中的列值新增字串前綴?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn