每天汇总----9.26

有人问我为什么每天的汇总的东西都是重复的,我想温故而知新,可以为师矣。有些东西只有写多了,才能更加熟悉吧

1.排序语法 默认是降序吗? 默认为acs 升序

2.限制多少行语法  limit x x代表行数

3.分组函数有哪些?这里指的是聚合函数,min max count sum avg

4.分组语法,谈谈你们的理解有哪些     我们在使用分组方法时,主要是通过一些字段来对已有的数据进行分组,相同值的为一组,然后我们再对这个组进行一些统计聚合,所以在group by后面的跟的字段就很有必要出现在select的后面,这样才能显示更清晰的查询结果

5.left join谈谈你们的理解    这里讲的是左链接,以左表为准(保留左表所有的数据),右表去匹配左表,能成功匹配的数据就保留下来

7.谈谈对子表的理解    我们可以理解为一个临时表,使用SQL语句创建出来的一个临时表被当作查询的对象了,但并没有在数据库当中以物理形式保存下来

8.having语法是和什么语法一起的?   group by

9.union all和union什么区别   后者具有去重的功能

10.hadoop包含哪三种组件  hdfs 存储  mapreduce 计算 yarn 资源调度

11.hdfs伪分布式部署好后,jps命令查看,有哪几个进程   namenode datanode secondarynamenode

12.hdfs默认的web界面的端口号是什么  50070

13.tar在解压后,我们要习惯做什么 检查用户和用户组是否正确

14.kill进程之前,我们要习惯做什么
15.rm删除文件之前,我们要习惯做什么
16.vi修改生产配置文件或同事的文件,那么我们应该习惯做做什么

这两题我把它放在一起,前段时间的顺丰数据误删事件,大家也知道了,所以这里我们首先要先确定清楚这个文件或者进程能不能这样操作,询问清楚你的同事,将自己要操纵的语句先写下来找你的领导或者同事确认好了,同时备份一下免得你还是误操作了。当操作的时候找个人在你身后看着,将你写好的命令copy上去,千万不要明文输入,手一抖你就可以回家了。希望小伙伴们能紧记这样的操作。

猜你喜欢

转载自blog.csdn.net/weixin_39702831/article/details/82855276