如何测试蜂巢中的数字条件?

时间:2016-04-12 05:11:17

标签: sql hadoop apache-spark hive bigdata

我有数据ID列,它包含数字和字母,我只想要数字ID列表,是否有任何内置条件相同,我想投射数据后者。 我在SQL中知道

 'CASE WHEN ISNUMERIC([id])=1 THEN CAST([id] as int) ELSE 0 END [ID]' 

hive中的查询是什么?
请帮忙。

1 个答案:

答案 0 :(得分:-2)

试试这种方式

select CAST([id] as int) as id from tablename where ISNUMERIC([id])=1