0


Educoder中Hive综合应用案例——用户学历查询

第1关:查询每一个用户从出生到现在的总天数

---------- 禁止修改 ----------
 drop database if exists mydb cascade;
---------- 禁止修改 ----------

---------- begin ----------
---创建mydb数据库
create database mydb;

---使用mydb数据库
use mydb;

---创建表user
create table usertab(
    id int,
    sex string,
    time string,
    education string,
    occupation string,
    income string,
    area string,
    desired_area string,
    city_countryside string
)row format delimited fields terminated by ',';

---导入数据:/root/data.txt
load data local inpath '/root/data.txt' into table usertab;

--查询每一个用户从出生到2019-06-10的总天数
select id,datediff(cast('2019-06-10' as date),cast(regexp_replace(time, '/', '-') as date)) from usertab;

---------- end ----------

第2关:同一个地区相同的教育程度的最高收入

---------- 禁止修改 ----------
 drop database if exists mydb cascade;
---------- 禁止修改 ----------

---------- begin ------

本文转载自: https://blog.csdn.net/weixin_46026136/article/details/134519276
版权归原作者 小施没烦恼 所有, 如有侵权,请联系我们删除。

“Educoder中Hive综合应用案例——用户学历查询”的评论:

还没有评论