![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
MilkyXiong
这个作者很懒,什么都没留下…
展开
-
常见的SQL面试题:经典50题
此文主要转载于知乎猴子老师的经典SQL50题,对文章中的一些错误做订正修改,欢迎大家来探讨~已知有如下4张表:学生表:student(学号,学生姓名,出生年月,性别)成绩表:score(学号,课程号,成绩)课程表:course(课程号,课程名称,教师号)教师表:teacher(教师号,教师姓名)根据以上信息按照下面要求写出对应的SQL语句。ps:这些题考察SQL的编写能力,对于这类型的题目,需要你先把4张表之间的关联关系搞清楚了,最好的办法是自己在草稿纸上画出关联图,然后再.转载 2020-05-27 12:15:20 · 1756 阅读 · 0 评论 -
Hive分析窗口函数
一、数据准备cookie1,2015-04-10,1cookie1,2015-04-11,5cookie1,2015-04-12,7cookie1,2015-04-13,3cookie1,2015-04-14,2cookie1,2015-04-15,4cookie1,2015-04-16,4创建数据库及表create database if not exists cookie;use cookie;drop table if exists cookie1;create ta转载 2020-05-16 23:32:11 · 166 阅读 · 0 评论 -
hive解释json格式成表及查询
在hive中对于json的数据格式,可以使用get_json_object或json_tuple先解析然后查询。(转自:https://blog.csdn.net/li_canhui/article/details/85257859)(1)在Hive表中,如果某个字段是json类型,那么我们可以使用json函数来提取里面的值,具体的语法为get_json_object(column_name, '$.key_name')(2)如果是多层嵌套的json结构,那么语法如下get_json转载 2020-05-16 18:11:23 · 1605 阅读 · 0 评论 -
Hive笔记之严格模式
转载自:https://www.cnblogs.com/cc11001100/p/9434120.htmlHive有一个严格模式,在严格模式下会对可能产生较大查询结果的语句做限制,禁止其提交执行。配置参数为hive.mapred.mode,分为nonstrict,strict,默认是nonstrict。一、切换严格模式查看当前的模式: 1 2 hive>set hive.mapred.mode; hive.mapred.modeis un..转载 2020-05-16 16:45:42 · 975 阅读 · 0 评论 -
数据库20个重要问题
在面试过程中遇到的数据库相关的高频问题整理一下,以供大家参考。事务四大特性(ACID)原子性、一致性、隔离性、持久性? 事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别? MySQL常见的三种存储引擎(InnoDB、MyISAM、MEMORY)的区别? MySQL的MyISAM与InnoDB两种存储引擎在,事务、锁级别,各自的适用场景? 查询语句不同元素(wh...转载 2020-04-15 18:12:24 · 962 阅读 · 0 评论