我怎么能告诉mysql ..
只删除mytable.title中的前3个字符,前3个字符是数字01-10后跟空格?
实施例..
删除“标题”列中的任何记录,如下所示:
01 California
09 Texas
10 Idaho
保留单独的记录,不以数字和空格开头(例如这些):
California
Texas
Idaho
我有几千条记录要删除这些前面的数字。思考?
答案 0 :(得分:7)
UPDATE my_table SET title=SUBSTRING(title, 4) WHERE title REGEXP '^[0-9][0-9] ';