Mysql替換函數替換指定列或字符串中找到的字符串,是否有任何其他方法可以限制替換列/字符串的計數?mysql替換字符串計數限制
# replace 32 from the string, there are 3 occurance
SELECT REPLACE('32,138,149,145,146,121,134,127,129,120,132,232','32','');
# note: 132,232 converted to 1 and 2
print>>> ,138,149,145,146,121,134,127,129,120,1,2
如何克服這一點?
你是否想用精確的32位替換空字符串,而不是替換字符串132和232? –
如果你想替換確切的'32'和沒有其他組合,如132和232等,這可能是有用的:http://stackoverflow.com/questions/6093813/how-to-limit-search-and-replace-string -in-mysql –
謝謝,但是我看過那篇文章並不是我正在尋找的內容。我只想限制字符串中的1個替換。感謝@Nedret Recep解決方案 – justnajm