当前位置: 首页 > 知识库问答 >
问题:

只从单元格中获取数字的查询-雪花

蓝华皓
2023-03-14

我在Snowflake中有一个名为“年龄”的大列,5%的行具有“>80”之类的值。

    null

共有1个答案

贺劲
2023-03-14
  1. 对于第一部分,您可以使用TRY_TO_NUMERIC函数,详见上述文档。

例如:

select try_to_numeric(col) as a from numtest where a IS NOT NULL and a > 10;
 类似资料:
  • 问题内容: 我正在尝试使用Excel中电子表格中的数据,但始终会出现此错误,已经尝试将工作表格式化为文本和数字格式,但该错误仍然存​​在。 我看到一个使用它的人解决了,但是我不知道我在代码中适合该段落的地方。 问题答案: 在这种情况下,格式化程序可以正常工作。

  • 问题内容: 我有这样的数据: 我期望的输出是 我想在SQL中实现它。 问题答案: 首先创建这个 现在使用 as SQL字段 我希望这可以解决您的问题。

  • 我构建了一个条件,从我的数据框中提取一行: 现在我想从特定列中获取一个值: 但结果,我得到了一个包含一行和一列(即一个单元格)的数据帧。这不是我需要的。我需要一个值(一个浮点数)。我怎样才能在熊猫身上做到这一点?

  • 问题内容: 我想以一个简单的字符串来获取数值单元格的值。 假设单元格的类型是带有value的数字。现在我无法使用,因为它将引发异常。我也无法使用,因为它会使我退缩。 我想存储在类型为varchar2的db中,所以我只希望字符串中的值。 我无法更改单元格类型,因为它是最终用户的工作,我必须在代码本身中进行处理。 格式化程序也无法正常工作,因为xls … dd:mm,dd:mm:ss,公式等中可能存在

  • 我构造了一个从数据帧中提取一行条件: 现在我想从一个特定列中取一个值: