hive的case when

SELECT

name, salary,

CASE

WHEN salary < 50000.0 THEN 'low'

WHEN salary >= 50000.0 AND salary < 70000.0 THEN 'middle'

WHEN salary >= 70000.0 AND salary < 100000.0 THEN 'high'

 ELSE 'very high'

 END AS bracket

FROM employees;

posted @ 2013-10-12 10:10  沙漠里的小鱼  阅读(440)  评论(0编辑  收藏  举报