当前位置: 首页 > 面试题库 >

在MySQL中将null替换为0

颜欣怡
2023-03-14
问题内容

NULL在MySQL中的运算结果中得到了价值。

有没有办法将这些NULL值转换为值0?


问题答案:

是的,使用COALESCE

SELECT COALESCE(null_column,0)AS null_column从任何东西;

COALESCE遍历您提供的值列表,并返回第一个非空值。



 类似资料:
  • 本文向大家介绍在MySQL中将NULL类型转换为0,包括了在MySQL中将NULL类型转换为0的使用技巧和注意事项,需要的朋友参考一下 您可以借助函数将NULL强制转换为0 。语法如下- 要了解上述概念,让我们首先创建一个表- 让我们插入一些带有NULL值的记录。插入记录的查询如下- 现在,您可以在select语句的帮助下显示所有记录。查询如下- 以下是输出- 应用我们上面看到的语法将NULL类型

  • 本文向大家介绍将MySQL null转换为0?,包括了将MySQL null转换为0?的使用技巧和注意事项,需要的朋友参考一下 使用IFNULL或function以便将MySQL NULL转换为0。 语法如下 让我们首先创建一个表。创建表的查询如下 使用insert命令在表中插入一些记录。 查询如下 使用select语句显示表中的所有记录。 查询如下 以下是输出 这是将MySQL NULL转换为0

  • 我有以下字符串输出: 但是我想在Java中有如下格式的输出 请帮帮我。 我正在将对象转换为json数据。请参见以下代码 我想将此应用于使用java 7的jsonString变量,就像不使用java 8一样

  • 问题内容: 我希望将值设置为如果我提交的表单中的文本框未放入任何内容。我怎样才能做到这一点?我尝试插入,但这只是将单词添加到字段中。 我不确定应该为此提供什么代码,我只是在编写UPDATE查询。 问题答案: 不要在更新语句中加引号。这应该工作:

  • 这里我想要的是将特定列中的值替换为null,如果它是空字符串。 原因是我使用的是以基于另一列填充数据帧的一列,但我注意到在某些行中,值是而不是,因此函数无法按预期工作。 在上面的例子中,我希望首先用列填充,如果它不为空,如果它为空,则用列等等。但是由于某个时候,列被而不是null填充,我在'resolved_id'中得到了。 我试过用 但基于留档,只有当键和值都是或或时才有效,所以我不能在这里使用

  • 问题内容: 让我们假设下表(例如,几个内部join语句的结果): 例如,您可以从以下语句中获取: 现在,如果我想将t1.column_1和t2.column_2总结如下 结果显示如下: 我的问题基本上是:有没有一种方法可以将NULL类型转换为0以便进行一些数学运算? 我曾尝试和,而是保持一个。 问题答案: 使用的列值转换到零。或者,COALESCE函数将执行相同的操作,除了(1)符合ANSI标准,