岗位JD
使用大数据组件对海量数据进行建模,参与数据仓库的的开发、维护及优化
岗位要求
以后可以问 面试官对我有一些什么建议吗?技术上,简历上,面试上等?
SQL题总结
第一题 窗口函数
select a,second_c from ( select a,second_c, row_number() over (partition by a order by b) rank from t2 where rank=2 )t group by a 问题 子查询里面的 where 不能直接用rank判断 这样会报错 where 应该写在外面 且是c列 不是second_c
第二题
select year, concat_ws(',', collect_list(case when department = 'A' then person_count else null end)) col_A, concat_ws(',', collect_list(case when department = 'B' then person_count else null end)) col_B from t group by year;