摘要: import randomdef qsort2(array): if len(array) =array[0]])def qsort(array, left, right): if left >= right: pass else: print array,left,... 阅读全文
posted @ 2015-04-08 18:38 残虾寄居所 阅读(302) 评论(0) 推荐(0) 编辑
摘要: MySQL相对于PostgreSQL的劣势:MySQLPostgreSQL最重要的引擎InnoDB很早就由Oracle公司控制。目前整个MySQL数据库都由Oracle控制。BSD协议,没有被大公司垄断。对复杂查询的处理较弱,查询优化器不够成熟很强大的查询优化器,支持很复杂的查询处理。只有一种表连接... 阅读全文
posted @ 2015-03-31 16:47 残虾寄居所 阅读(198) 评论(0) 推荐(0) 编辑
摘要: MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据... 阅读全文
posted @ 2015-03-31 12:02 残虾寄居所 阅读(136) 评论(0) 推荐(0) 编辑
摘要: select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过... 阅读全文
posted @ 2015-03-31 11:53 残虾寄居所 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表... 阅读全文
posted @ 2015-03-31 10:51 残虾寄居所 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 单列转换成多行比如:pageid pagedpage1 a,b,cpage2 a,b要转换成page1 apage1 bpage1 cpage2 apage2 bselect pageid,p from test lateral view explode(split(paged,',')) adt... 阅读全文
posted @ 2015-03-11 17:55 残虾寄居所 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 查询相关表当前的活动进程:SELECT * FROM pg_stat_activity where query ~ 'table_name';SELECT pg_terminate_backend(pid) FROM pg_stat_activity where query ~ 'table_nam... 阅读全文
posted @ 2015-02-10 11:20 残虾寄居所 阅读(4126) 评论(0) 推荐(0) 编辑
摘要: 采用分析函数row_number()select * from( select a.*,row_number() over (partition by column1 order by column2 [desc]) as rn from table1) qwhere rn = 1其中,part... 阅读全文
posted @ 2015-01-30 12:28 残虾寄居所 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 第一步:在hive元数据中的sds表找到字段增加后新分配的字段组ID(CD_ID,表的所有字段对应一个CD_ID字段值),如:SELECT * FROM sds WHERE location LIKE '%table_name%'第二步:在SDS表中可以看到新分配的字段组值(CD_ID)、已有分区所... 阅读全文
posted @ 2015-01-22 15:52 残虾寄居所 阅读(4513) 评论(1) 推荐(0) 编辑
摘要: 在github.com上 建立了一个小项目,可是在每次push 的时候,都要输入用户名和密码,很是麻烦原因是使用了https方式 push在termail里边 输入 git remote -v可以看到形如一下的返回结果originhttps://github.com/yuquan0821/demo.... 阅读全文
posted @ 2014-06-11 15:17 残虾寄居所 阅读(169) 评论(0) 推荐(0) 编辑