MapReduce服务 MRS-查询Hive数据:样例代码

时间:2025-02-12 14:58:43

样例代码

-- 查看薪水支付币种为美元的雇员联系方式. SELECT  a.name,  b.tel_phone,  b.email  FROM employees_info a JOIN employees_contact b  ON(a.id = b.id) WHERE usd_flag='D';  -- 查询入职时间为2014年的雇员编号、姓名等字段,并将查询结果加载进表employees_info_extended中的入职时间为2014的分区中. INSERT OVERWRITE TABLE employees_info_extended PARTITION (entrytime = '2014')  SELECT  a.id,  a.name,  a.usd_flag,  a.salary,  a.deductions,  a.address, b.tel_phone, b.email  FROM employees_info a JOIN employees_contact b ON (a.id = b.id) WHERE a.entrytime = '2014';  -- 使用Hive中已有的函数COUNT(),统计表employees_info中有多少条记录. SELECT COUNT(*) FROM employees_info;  -- 查询使用以“cn”结尾的邮箱的员工信息. SELECT a.name, b.tel_phone FROM  employees_info a JOIN employees_contact b ON (a.id = b.id) WHERE b.email like '%cn'; 
support.huaweicloud.com/devg-mrs/mrs_06_0067.html