簡體   English   中英

MySQL 多次更換

[英]MySQL Multiple replace

我目前在我的查詢中有這個加入

LEFT JOIN "db1"."table2" t2 ON t2.uid = CAST(REPLACE(t3.uid, 'text:', '') as bigint)

但是我們現在在 t3.destination 中也出現了例如 'text2:' 來替換的情況。 如何替換找到的超過 1 個字符串值?

如果 t3.uid 的格式總是 TEXT:nnnn 或 nnnn 你可以

substring_index(t3.uid,':',-1)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM