1、"update table set 字段1=字段1".$增加內容變量." where id=324"
2、"update table set 字段1=CONCAT(字段1,'$增加內容變量') where id='324'"
CONCAT的用法:
CONCAT(str1,str2,...)
Returns the string that results from concatenating the arguments. Returns NULL if any argument is NULL. May have more than 2 arguments. A numeric argument is converted to the equivalent string form:
mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'
如果同時有其它的字段要更新:
update table set 字段1=CONCAT(字段1,'增加內容變量'),字段2="值",... where 條件
CONCAT(str1,str2,...)
將參數連接成字符串返回。如果有任何一個參數爲 NULL,返回值也爲 NULL。可以有超過 2 個的參數。數字參數將被轉換爲相等價的字符串形式: mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'
CONCAT_WS(separator, str1, str2,...)
CONCAT_WS() 支持 CONCAT 加上一個分隔符,它是一個特殊形式的 CONCAT()。第一個參數剩餘參數間的分隔符。分隔符可以是與剩餘參數一樣的字符串。如果分隔符是 NULL,返回值也將爲 NULL。這個函數會跳過分隔符參數後的任何 NULL 和空字符串。分隔符將被加到被連接的字符串之間: mysql> SELECT CONCAT_WS(",","First name","Second name","Last Name");
-> 'First name,Second name,Last Name'
mysql> SELECT CONCAT_WS(",","First name",NULL,"Last Name");
-> 'First name,Last Name'
如何在數據庫原有字段後增加內容?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
PHP語言中echo語句中單引號和雙引號的區別
DarknessSeeker
2018-08-27 19:25:39
PHP5中時差問題的解決
dikiking
2018-08-27 04:32:29
PHP學習一 PHP環境搭建
CCYQ1995
2018-08-27 00:40:14
通過PHP發送郵件!
icelemon1314
2018-08-26 22:48:29
PHP 5.0不能加載動態模塊的解決方法
wiregate
2018-08-26 22:24:46
php 中session 問題 Cannot send session cookie 解決方法
iteye_4607
2018-08-26 22:12:52
PHP本地環境搭建-圖文
iteye_4607
2018-08-26 22:12:39
搭建phpStrom2018+wampServer 基本開發環境設置
大大哟nice
2018-08-26 05:35:37
PHP學習- GD庫生成簡單的驗證碼
大大哟nice
2018-08-26 05:35:35
zf2相關資料
beyondqqiang
2018-08-26 05:04:35
最新文章