嗨,伙计们,我对Hive完全陌生。。1) 我试图从金额中删除美元符号,但它不工作,我正在使用reg ex extract。2) 也要数在0-99100-199之间,以此类推。
8ehkhllq1#
因为您的单元格有格式字符串($ddd.dd)。。我只想取代 $ 与 '' 前任:
$
''
SELECT REGEXP_REPLACE(OrderAmount, '\\$', '')
要在100范围内计数,可以执行以下操作:
SELECT COUNT(*) FROM order GROUP BY floor(float(REGEXP_REPLACE(OrderAmount, '\\$', ''))/100);
1条答案
按热度按时间8ehkhllq1#
因为您的单元格有格式字符串($ddd.dd)。。我只想取代
$
与''
前任:要在100范围内计数,可以执行以下操作: