在 HiveSQL 中,您可以使用以下语句将字符串'98.22%'转换为数字98.22并乘以2:

SELECT CAST(REPLACE('98.22%', '%', '') AS DECIMAL(10,2)) * 2;

这里使用了两个函数:

  • REPLACE函数用于将字符串中的'%'替换为空字符串。
  • CAST函数用于将结果转换为DECIMAL类型并指定小数点后保留两位。

最后,使用乘法运算符*将结果乘以2。

HiveSQL 字符串去除百分号并乘以2

原文地址: https://www.cveoy.top/t/topic/buER 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录