hive查詢語句中的常見錯誤

1、case when --else end 語句中忘記寫end,或者忘記把整個字句用as起別名,因爲一個字段如果用case when條件語句計算後就是已經生成新的字段了,不能再用以前的字段名稱。例如: 原來的字段是age,他的值是連續的int,case when後變成一個值域爲‘’20歲以下‘’,‘’20-30歲‘’,‘’30-40歲‘’,‘’40歲以上‘’的新字段了。 2、沒有對union a
相關文章
相關標籤/搜索