我想用'NULL'替换mysql表中的0.我已经读过,查询以下方法将用0替换'NULL'
SELECT COALESCE(null_column, 0) AS null_column FROM whatever;
Run Code Online (Sandbox Code Playgroud)
但是另一种方式呢?
Lit*_*les 29
您可以使用NULLIF
,NULL
如果第一个参数中的值与第二个参数中的值匹配,则返回.
SELECT NULLIF(null_column, 0) AS null_column FROM whatever
Run Code Online (Sandbox Code Playgroud)
Haw*_*ili 12
update `whatever` set `null_column` = null where null_column = 0;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
30297 次 |
最近记录: |