Impala中的多个case语句

时间:2017-01-21 17:51:35

标签: mysql hadoop hive impala

我有一个包含transaction_date,sal,name和age列的表。

查询:如果在过去24个月内进行了交易。如果是,则应检查年龄是否在18-54之间。如果此条件为是,则应将字符串显示为成功,将错误显示为错误。如果交易是在过去24个月内完成的。如果这是假的,那么得到否。交易。如果是,则为工资平均值

我根据我的要求给出了以下概述。这将在impala中作为查询执行。

过去24个月的交易 - 是 - >年龄介于18-54之间 - 是 - >成功                                                                   --no - >失效

                                --No-->get no.of transactions--Yes-->sal avg

请在同一

中分享impala中的确切查询

0 个答案:

没有答案