第一关:where操作

查询出工作职责涉及hive的并且工资大于8000的公司名称以及工作经验。

SELECT  workingExp ,company_name  FROM table1
where responsibility LIKE '%hive%' AND  salary>8000 ;

第二关:group by操作

计算不同工作年限以及其平均工资并且过滤出平均工资大于10000的。(其中库名:db1,表名:table1

select avg(salary) as avgsalary,workingExp from table1 group by workingExp having avgsalary > 10000;

第三关:第3关:join操作

求出表table2中所有城市名的平均工资

select AVG(table1.salary),table2.city_name from 
table2 left outer join table1 on table2.city_code=table1.city_code
group by table2.city_name ;

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐