我有一个名为location
的表格,其中包含字段area
。该字段可以包含各种类型的值。
示例:London
,New York
,Tokoyo
,3
,10
,99
,149
,{{1等等。
使用正则表达式我想通过添加单词2743
来更新此字段,如果它包含1或2位数字。因此,使用上面的示例,更新将生成Area
,Area 3
,Area 10
。
其余值将被忽略,因为它们不符合标准。 希望这样做。
答案 0 :(得分:2)
使用REGEX
运算符
UPDATE location
SET area = concat('Area ', area)
WHERE area REGEXP '^[0-9]{1,2}$'