摘要: var a={key:"1",value:2};war b=a;b.value+=a.key,打印b.value是多少,a.value呢?答案:都是21。因为javascript是弱类型语言(C和JAVA是强类型语言),所以是21,并且a和b指向同一块堆内存。弱类型语言,是相对强类型语言来说的。在强... 阅读全文
posted @ 2014-04-13 22:01 seven7seven 阅读(263) 评论(0) 推荐(0) 编辑
摘要: TOP-N查询(TOP-N分析):就是获取某一数据集合中的前N条记录,实际应用中经常用到。 Oracle中不支持SELECT TOP语句(MySQL中也没用此语句),需要借助ROWNUM伪列来实现TOP-N查询。 ROWNUM伪列:是Oracle数据库对查询结果自动添加的一个伪列,编号从1开... 阅读全文
posted @ 2014-04-13 21:37 seven7seven 阅读(8594) 评论(1) 推荐(1) 编辑
摘要: 子查询分为两类:标准子查询和相关子查询。一、标准子查询:子查询先于主查询独立执行,返回明确结果供主查询使用。 子查询只执行一次,不依赖于主查询。例如: 其中子查询能够返回结果:2450。所以断定其为标准子查询。1、单行子查询(子查询返回的结果是单行单列) WHERE子句中使用单行子查询时,... 阅读全文
posted @ 2014-04-13 18:49 seven7seven 阅读(10400) 评论(0) 推荐(0) 编辑
摘要: 一、传统的连接查询1、交叉连接:返回笛卡尔积 WHERE中限定查询条件,可以预先过滤掉掉不符合条件的记录,返回的只是两个表中剩余记录(符合条件的记录)的笛卡尔积。2、内连接:参与连接的表地位平等,不分主次。两表均可能有丢弃。(1)等值连接:表间记录的连接是通过相等的字段值为条件建立起来的。(2)非... 阅读全文
posted @ 2014-04-13 17:02 seven7seven 阅读(575) 评论(0) 推荐(0) 编辑