hive - map類型


select size(m),  --求map的長度
       map_keys(m), --將map中對應的所有keys.存儲格式為array
       map_values(m),  --將map中對應的所有values
       sort_array(map_keys(m)),  --對map的keys進行排序
       array_contains(map_keys(m),'162')  ---map的keys中是否包含162
  from ( select str_to_map(concat(path_id,':',filter_name )) m   ---是map類型的
           from FDM_SOR.T_FIBA_MULTI_UBA_CFG_PATH_DETAIL_D 
          group by path_id,filter_Name 
) a

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM