ufk*_*ufk 1 mysql street-address
我有一个名为streetaddress的列包含
<Street Number> <Street Name>
Run Code Online (Sandbox Code Playgroud)
例如:
15 rue Gontier-Patin
4968 Hillcrest Circle
Run Code Online (Sandbox Code Playgroud)
我怎么能纯粹在sql中从行的开头删除数字?
这样的事情怎么样 - 修剪一切,包括以数字开头的字符串中的第一个空格
UPDATE mytable
SET addresscol=SUBSTRING(addresscol, LOCATE(' ', addresscol)+1)
WHERE addresscol REGEXP '^[0-9]';
Run Code Online (Sandbox Code Playgroud)