如何做MySQL + Substring?+替换?

Cur*_*urt 2 mysql

  • 我对SQL不太满意,并希望能够变得更好.

  • 我在尝试执行某个表操作时遇到了一些麻烦.

  • 我希望能够从下面的ProgUID列中选择子字符串

就像是...

SUBSTRING(table.ProgUID,3,12);
Run Code Online (Sandbox Code Playgroud)

这将为我提供用于ProgUID P-CAMVE-9701-1的CAMVE-9701(从开头删除P-,从结尾删除-1),然后将子字符串插入到行UID中.

我认为这应该相当容易,而且我一直想弄明白,但没有多少运气.

如果有更好的方法,请告诉我!

在此先感谢您的想法/帮助!

在此输入图像描述

Joh*_*Woo 5

使用UPDATE声明

UPDATE tableName
   SET UID = SUBSTRING(ProgUID,3,12)
Run Code Online (Sandbox Code Playgroud)