[英]How to do MySQL + Substring? + replace?
我對SQL不太滿意,並希望能夠變得更好。
我在嘗試執行某些表操作時遇到了一些麻煩。
我希望能夠從下面的ProgUID列中選擇子字符串
就像是...
SUBSTRING(table.ProgUID,3,12);
這將給我CAMVE-9701作為ProgUID P-CAMVE-9701-1(從開頭刪除P-,從結尾刪除-1),然后將子字符串插入該行UID。
我認為這應該相當容易,而且我一直想弄明白,但沒有多少運氣。
如果有更好的方法,請告訴我!
預先感謝您的想法/幫助!
如果你想要的部分總是12個字符,那么
UPDATE table
SET UID = SUBSTRING(ProgUID, 3, 12)
除此以外
UPDATE table
SET UID = SUBSTRING(ProgUID, 3, LENGTH(ProgUID)-2)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.