查找mysql字段中固定字符串并替换的几个方法
2012-09-23 00:00
501 查看
我们的要求是,把地址字段的中国去掉,并跟据地址字段来设置所属省份的(province_id) 字段。
第一、替找字符串,我们可以用mysql里的replace 这个用法,本博也有提到。详见:/article/1241637.html
好我们把 "中国" 这个字符给去掉。
update table set address = replace(address ,'中国','')
第二、要根据地址字段的开头字符并更新province_id字段、SQL语句如下
UPDATE table SET province_id=11 where LEFT(address,2)='福建'
这里用到的是mysql的LEFT函数,查找地址字符的前两个字符,判断是否为'福建' 如果是,sql就会更新province_id字段为11。这里的11是省份表福建所对应的ID.
第一、替找字符串,我们可以用mysql里的replace 这个用法,本博也有提到。详见:/article/1241637.html
好我们把 "中国" 这个字符给去掉。
update table set address = replace(address ,'中国','')
第二、要根据地址字段的开头字符并更新province_id字段、SQL语句如下
UPDATE table SET province_id=11 where LEFT(address,2)='福建'
这里用到的是mysql的LEFT函数,查找地址字符的前两个字符,判断是否为'福建' 如果是,sql就会更新province_id字段为11。这里的11是省份表福建所对应的ID.
相关文章推荐
- 查找mysql字段中固定字符串并替换的几个方法
- 今天学到的几个替换字符串中指定字符方法。
- MySQL 中查找含有目标字段的表的方法
- mysql基于正则实现模糊替换字符串的方法分析
- 转贴 有关js 函数验证和字符串查找替换的方法
- mysql替换字段里数据内容部分字符串(亦可用于增加字段中的内容)
- MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
- sqlserver replace函数 批量替换数据库中指定字段内指定字符串参考方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- MYSQL查询某字段中以逗号分隔的字符串的方法
- MySql查找几个字段的值一样的记录
- MYSQL查询某字段中以逗号分隔的字符串的方法
- mysql替换字段中部分字符串
- Mysql查找如何判断字段是否包含某个字符串
- Java常用的几个正则方法(查找索引,匹配,替换)
- Mysql查找如何判断字段是否包含某个字符串
- php mysql查找字段空、不为空的方法总结
- mysql 批量修改(替换) 指定 字符串字段
- MYSQL查询某字段中以逗号分隔的字符串的方法