06 2017 档案

摘要:在数据库中Count(*)或者Count(1)或者Count([列])或许是最常用的聚合函数。很多人其实对这三者之间是区分不清的。本文会阐述这三者的作用,关系以及背后的原理。 我在网上看到一些所谓的优化说建议不使用Count(* )而是使用Count(1),从而可以提升性能,给出的理由是Count( 阅读全文
posted @ 2017-06-30 18:20 MoreThinking 阅读(24141) 评论(3) 推荐(3)
摘要:this关键字主要存在三种应用 1、this调用本类中的属性,也就是说调用类中的成员变量; 2、this调用本类中的其他方法; 3、this调用本类中的其他构造方法,调用时要放在构造方法的首行,否则会报错 应用一:调用本类中的成员变量 阅读全文
posted @ 2017-06-29 11:34 MoreThinking 阅读(287) 评论(0) 推荐(0)
摘要:Merge into语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或多表联合查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。 这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INS 阅读全文
posted @ 2017-06-28 16:14 MoreThinking 阅读(412) 评论(0) 推荐(1)