Mysql兩種情況下更新欄位中部分資料的方法
Mysql更新欄位中部分資料第一種情況:
複製程式碼 程式碼如下:
update tab set A = concat(substring(A,1,3),'bbb');
從A的1個字元開始取3個字元,加上'bbb',再寫入a中,如果A原始值為'123aaa',那麼更新之後為'123bbb'了。
如果我們要將欄位A值中的包含的1,替換成2呢?
例如:a=2211,現在要替換成2222,就是把1換成2
SQl語句這麼寫:
複製程式碼 程式碼如下:
update table set a=REPLACE(a,'1','2');
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4550/viewspace-2810360/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE MYSQL中join 欄位型別不同索引失效的情況OracleMySql型別索引
- MySQL必須flush privileges的兩種情況MySql
- NoClassDefFoundError的兩種情況Error
- 在大資料情況下MySQL的一種簡單分頁最佳化方法大資料MySql
- java查詢資料庫,int型欄位為null的情況Java資料庫Null
- MySQL建立資料庫的兩種方法MySql資料庫
- 在不清楚資料表欄位資料分佈的情況下,應該建立什麼型別的索引?型別索引
- mysql 資料庫 表 欄位 編碼修改 方法MySql資料庫
- MySQL中修改一個資料庫下包含有某個相同欄位的所有表的欄位長度MySql資料庫
- MySQL中各種欄位的取值範圍(轉)MySql
- Mysql多欄位大表的幾種優化方法MySql優化
- MySQL異常恢復之無主鍵情況下innodb資料恢復的方法MySql資料恢復
- mysql資料表插入資料後,獲取自增欄位值的方法MySql
- RabbitMQ如何解決各種情況下丟資料的問題MQ
- MySQL防止delete命令刪除資料的兩種方法MySqldelete
- MySQL 資料庫技巧:批次更新隨機生成的時間戳欄位MySql資料庫隨機時間戳
- JS獲取元素寬高的兩種情況JS
- sqlsugar 實現實體類中欄位是字串陣列情況SqlSugar字串陣列
- xcodebuild -workspace 情況下,部分坑的處理XCodeUI
- 一種錯誤的資料欄位取名
- 如何在MySQL中實現替換欄位部分內容MySql
- 修改欄位資料型別的方法資料型別
- MySQL什麼情況下刪除資料會釋放空間MySql
- 如何檢視MySQL資料庫一段時間內的連線情況?兩種方式來解鎖~MySql資料庫
- MYSQL索引失效的各種情況小結MySql索引
- oracle中建立insert select from 語句實現兩個表中某一個欄位相同統計其他不同欄位的情況Oracle
- Vue 資料更新了但頁面沒有更新的 7 種情況彙總及延伸總結Vue
- Chrome還會在以下這兩種情況下顯示“Not secure”警告……Chrome
- vue-cli中模擬資料的兩種方法Vue
- 資料檔案OFFLINE的3種情況
- Rafy 框架 - 實體支援只更新部分變更的欄位框架
- ABAP 動態備份自建表資料到新表(自建表有資料的情況下要改欄位長度或者其他)
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- MySQL資料庫中庫、表名、欄位的大小寫問題MySql資料庫
- mysql資料庫新增和修改欄位MySql資料庫
- js中this指向有幾種情況JS
- MySQL 更新同一個表不同欄位MySql
- session儲存資料庫中以及禁用cookie情況下的處理Session資料庫Cookie