mysql空值null替换成指定值及REPLACE用法
2017-02-09 14:41
1121 查看
方法一
select case when 字段 is null then 0 else 字段 end from 表名
方法二
UPDATE 表名
SET 字段名= CASE WHEN 字段名 IS NULL
THEN ‘1’
ELSE REPLACE(字段名,‘333’,‘1’)
END
注意:方法二如果不加else replace会把原来的非空值变成空值
REPLACE用法
UPDATE `表名` SET `字段名` = REPLACE(字段名, '1', '0')
select case when 字段 is null then 0 else 字段 end from 表名
方法二
UPDATE 表名
SET 字段名= CASE WHEN 字段名 IS NULL
THEN ‘1’
ELSE REPLACE(字段名,‘333’,‘1’)
END
注意:方法二如果不加else replace会把原来的非空值变成空值
REPLACE用法
UPDATE `表名` SET `字段名` = REPLACE(字段名, '1', '0')
相关文章推荐
- Mysql中replace、regxp正则表达式替换用法
- MySQL中使用replace、regexp进行正则表达式替换的用法分析
- mysql中replace、regexp正则表达式替换用法
- SQL中ISNULL函数的用法-使用指定的替换值替换 NULL
- mysql 替换函数replace()实现mysql替换指定字段中的字符串
- mysql替换函数REPLACE()用法
- PHP的substr_replace将指定两位置之间的字符替换为*号
- ASE15.0.3中替换字符串函数str_replace的奇怪的用法
- MySQL:讨人喜欢的 MySQL replace into 用法(insert into 的增强版)
- replace替换用法
- MSSQL Oracle MySQL 中NULL的替换
- SQL Server、Oracle和MySQL中查出值为NULL的替换
- MySQL replace into 用法
- MSSQL Oracle MySQL 中NULL的替换
- mysql replace替换某字段的值
- PHP的substr_replace将指定两位置之间的字符替换为*号
- Bi Publisher -rtf文档中文字替换的用法-replace
- mysql 中substring和replace的用法
- MSSQL Oracle MySQL 中NULL的替换
- MS SQL Oracle MySQL查出值为NULL的替换