網域名稱俱樂部


返回   網域名稱俱樂部 > 其他 > 問題意見與求助 > mysql 問題 replace concat
論壇幫助 社區 日曆事件 今日新文章 搜尋

主題: mysql 問題 replace concat 回覆主題
您的用戶名稱: 按此登入
隨機問題
標題:
  
訊息:
資訊圖示
您可以從下面的清單中選擇資訊圖示:
 

附加選項
其他選項

主題回顧 (新文章在前)
2016-05-21 11:03 AM
Matt
引用:
作者: yumi 查看文章
update tablename set columnB=concat(left(columnB,10),columnA,'.pin')

这样行吗
前提是35765-xyab是固定的10位
而且所有的行都要替换
謝謝 我研究看看 感恩
2016-05-20 09:45 AM
yumi update tablename set columnB=concat(left(columnB,10),columnA,'.pin')

这样行吗
前提是35765-xyab是固定的10位
而且所有的行都要替换
2016-05-19 06:10 PM
Matt
引用:
update + subquery
我研究一下 好像很難

columnB值為 35765-xyab.pin , 其中-xyab.pin為固定值,35765是變化的,
columnA 的值也是變化的


有沒有辦法 像下面 再加個什麼?

UPDATE `table` SET `columnB` = REPLACE( `columnB` , "-xyab.pin", "'-xyab'.`column A`.'.pin'" ) WHERE `id` =56789
2016-05-19 04:44 PM
USA update + subquery
2016-05-19 03:49 PM
Matt mysql 問題 ,
一個table 有兩個 columns ,
其中
columnA值為 x1234,
columnB值為 35765-xyab.pin ,
我要替換35765-xyab.pin 為35765-xyab+`column A`+.pin,
即35765-xyabX1234.pin ,

columnB值為 35765-xyab.pin , 其中-xyab.pin為固定值,35765是變化的,
columnA 的值也是變化的

mysql 該如何寫 ?

發文規則
可以發表新主題
可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼


所有時間均為 +8。現在的時間是 11:40 PM


本站主機由網易虛擬主機代管
Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.