12 2019 档案

摘要:视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 1. 为什么使用视图 (1)重用SQL语句。 (2)简化复杂的SQL操作。在编写查询后,可以 阅读全文
posted @ 2019-12-30 17:11 beyondChan 阅读(2313) 评论(0) 推荐(0) 编辑
摘要:Hive是为了简化编写MapReduce程序而生的,使用MapReduce做过数据分析的人都知道,很多分析程序除业务逻辑不同外,程序流程基本一样。在这种情况下,就需要Hive这样的用戶编程接口。Hive本身不存储和计算数据,它完全依赖于HDFS和MapReduce,Hive中的表纯逻辑,就是些表的定 阅读全文
posted @ 2019-12-28 10:37 beyondChan 阅读(876) 评论(0) 推荐(0) 编辑
摘要:1.rank() over() 查出指定条件后进行排名。特点是,加入是对学生排名,使用这个函数,成绩相同的两名是并列,下一位同学空出所占的名次。 rank() over(partition by subject order by score desc) rank 2.dense_rank() ove 阅读全文
posted @ 2019-12-26 16:25 beyondChan 阅读(9366) 评论(0) 推荐(3) 编辑
摘要:1.发生系统错误5。拒绝访问。 解决办法: 使用管理员身份运行cmd,然后重新运行 net start mysql ,若显示启动成功,即解决问题;若出现新的问题,报错1058,则进行下一步骤(针对本机的问题); 2.发生错误1058。 解决办法: 针对win10系统:控制面板-->管理工具-->服务 阅读全文
posted @ 2019-12-26 10:07 beyondChan 阅读(6856) 评论(0) 推荐(1) 编辑