1.熟悉、梳理、总结项目研发实战中的
SQL
开发日常使用中的问题、经验总结,都是常用的开发技能,可以省去很多时间,时间长就忘记了
2.欢迎点赞、关注、批评、指正,互三走起来,小手动起来!
1.maxcompute
行专列SQL
示例
-
-- maxcompute, -- trans_array内置函数 select distinct youli_key, youli_key_value from ( select trans_array(1,',',youli_key, youli_key_value) as (youli_key, youli_key_value) from ( select trans_array(0,',',youli_key, youli_key_value) as (youli_key, youli_key_value) from youli_table -- from ${youli_table} ) a ) b
2.postgresql
行专列SQL
示例
-
-- postgresql -- regexp_split_to_table内置函数 select youli_key, youli_key_value from ( select regexp_split_to_table(youli_key, ',') youli_key, youli_key_value from youli_table ) ia
2.sparksql
行专列SQL
示例
-
-- sparksql -- explode内置函数 select explode( split(youli_key, ',') ), youli_key_value from ods_ga_czrk_zp_sparksql limit 10