HIVE-小记

  • 如何删除hive中的表数据:
ALTER TABLE表名 DROP PARTITION (dt='2016-04-29');
  • hive导出数据到本地
insert overwrite local directory 'path'  row format delimited  fields terminated by '\t' select q1;(有分隔符)

insert overwrite local directory 'path' select q1;(没有分隔符)

insert overwrite local directory'/root/Documents/ow_ffp'row format delimited  fields terminated by '\t' select distinct ffp_no from default.dh_event ;
  • 查找某个字符:
select count(*) from dh_event where dh_event.src_device like "%ctrip%"
  • 在SQL查询语句中,使用条件where 1=2的意义
    WHERE 后面表示过滤的条件,只有满足条件的记录才被选择,因为条件(1=2)为假,其实就是什么都不选择,查询不会返回数据,如果条件是“1=1”就是选择所有记录。

猜你喜欢

转载自blog.csdn.net/Alien_lily/article/details/82018030